﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<NDepend>
  <ReportInfo AppName="TailspinToys" NDependDate="09/22/2011 17:14:52" BuiltDuration="00:03" ComparisonAvailable="False" CoverageAvailable="False" ComparedWith="No baseline for comparison defined." NDependVersion="3.6.0.5432 (Pro Edition)" />
<AssemblySortForCompilOrObfusk>
  <Assembly Assembly="Tailspin.Infrastructure">18</Assembly>
  <Assembly Assembly="Tailspin.Model">19</Assembly>
  <Assembly Assembly="Tailspin.SimpleSqlRepository">20</Assembly>
  <Assembly Assembly="Tailspin.Test.Model">21</Assembly>
  <Assembly Assembly="Tailspin.Web">22</Assembly>
  <Assembly Assembly="Tailspin.Admin.App">23</Assembly>
</AssemblySortForCompilOrObfusk>
<ApplicationMetrics NAsm="6" NbSourceFiles="103" NbLinesOfCode="4368" NbLinesOfComment="728" PercentageComment="14" NType="237" NClass="148" NAbstractClass="5" NInterface="7" NValueType="78" NExceptionType="0" NAttributeType="0" NDelegateType="14" NEnumType="4" NGenericMethodsDefinition="8" NGenericTypesDefinition="6" NILInstruction="27912" NMethods="1481" NFields="857" NNamespaces="17" NThirdPartyAssemblies="17" NThirdPartyNamespaces="49" NThirdPartyTypes="243" NThirdPartyMethods="360" NThirdPartyFields="10" PercentCodeCoverage="2.72" PercentPublicType="92.83" PercentPublicMethod="83.25" PercentClassWithAtLeastOnePublicField="10.97">
  <PropertyOnInterface Occ="7" Avg="1" StdDev="2.07" MaxVal="6" MaxName="Tailspin.Infrastructure.IPagedList" />
  <MethodOnInterface Occ="7" Avg="3.57" StdDev="3.25" MaxVal="10" MaxName="Tailspin.Infrastructure.IPagedList" />
  <ArgOnMethodOnInterface Occ="25" Avg="0.6" StdDev="0.57" MaxVal="2" MaxName="Tailspin.Model.IOrderRepository.Save(Order,Transaction)" />
  <PublicPropertyOnClass Occ="148" Avg="1.72" StdDev="3.97" MaxVal="26" MaxName="Tailspin.Model.Order" />
  <PublicMethodOnClass Occ="148" Avg="8.16" StdDev="9.64" MaxVal="75" MaxName="Tailspin.Model.Order" />
  <ArgOnPublicMethodOnClass Occ="1208" Avg="0.81" StdDev="0.98" MaxVal="10" MaxName="Tailspin.Infrastructure.Address..ctor(String,String,String,String,String,String,String,String,String,String)" />
  <ILInstructionInNonAbstractMethods Occ="1455" Avg="19.18" StdDev="26.64" MaxVal="348" MaxName="Tailspin.SimpleSqlRepository.SimpleOrderRepository.GetOrder(Guid)" />
  <TypeWithTheMostILInstruction Occ="148" Avg="182.35" StdDev="218.25" MaxVal="1386" MaxName="Tailspin.Model.Order" />
  <MethodCC Occ="1455" Avg="1.66" StdDev="1.8" MaxVal="19" MaxName="System.Web.Mvc.ControllerExtensions.DisplayMessages(Controller,String)" />
</ApplicationMetrics>
<AssemblyDependencies>
  <Dependencies_For Assembly="Tailspin.Infrastructure v1.0.0.0">
    <DependsOn>
      <DependsOn_Name>mscorlib v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Core v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Data v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Web.Mvc v2.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Web v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Configuration v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Web.Routing v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Web.Abstractions v4.0.0.0</DependsOn_Name>
    </DependsOn>
    <ReferencedBy>
      <ReferencedBy_Name>Tailspin.Model v1.0.0.0</ReferencedBy_Name>
      <ReferencedBy_Name>Tailspin.SimpleSqlRepository v1.0.0.0</ReferencedBy_Name>
      <ReferencedBy_Name>Tailspin.Test.Model v1.0.0.0</ReferencedBy_Name>
      <ReferencedBy_Name>Tailspin.Web v1.0.0.0</ReferencedBy_Name>
    </ReferencedBy>
  </Dependencies_For>
  <Dependencies_For Assembly="Tailspin.Model v1.0.0.0">
    <DependsOn>
      <DependsOn_Name>Tailspin.Infrastructure v1.0.0.0</DependsOn_Name>
      <DependsOn_Name>mscorlib v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Core v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Runtime.Serialization v4.0.0.0</DependsOn_Name>
    </DependsOn>
    <ReferencedBy>
      <ReferencedBy_Name>Tailspin.SimpleSqlRepository v1.0.0.0</ReferencedBy_Name>
      <ReferencedBy_Name>Tailspin.Test.Model v1.0.0.0</ReferencedBy_Name>
      <ReferencedBy_Name>Tailspin.Web v1.0.0.0</ReferencedBy_Name>
    </ReferencedBy>
  </Dependencies_For>
  <Dependencies_For Assembly="Tailspin.SimpleSqlRepository v1.0.0.0">
    <DependsOn>
      <DependsOn_Name>mscorlib v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>Tailspin.Model v1.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Data v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>Tailspin.Infrastructure v1.0.0.0</DependsOn_Name>
      <DependsOn_Name>System v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Core v4.0.0.0</DependsOn_Name>
    </DependsOn>
    <ReferencedBy>
      <ReferencedBy_Name>Tailspin.Web v1.0.0.0</ReferencedBy_Name>
    </ReferencedBy>
  </Dependencies_For>
  <Dependencies_For Assembly="Tailspin.Test.Model v1.0.0.0">
    <DependsOn>
      <DependsOn_Name>mscorlib v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>Tailspin.Model v1.0.0.0</DependsOn_Name>
      <DependsOn_Name>Microsoft.VisualStudio.QualityTools.UnitTestFramework v10.0.0.0</DependsOn_Name>
      <DependsOn_Name>Tailspin.Infrastructure v1.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Core v4.0.0.0</DependsOn_Name>
    </DependsOn>
  </Dependencies_For>
  <Dependencies_For Assembly="Tailspin.Web v1.0.0.0">
    <DependsOn>
      <DependsOn_Name>System.Web.Mvc v2.0.0.0</DependsOn_Name>
      <DependsOn_Name>mscorlib v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>StructureMap v2.5.0.0</DependsOn_Name>
      <DependsOn_Name>System.Web v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>Tailspin.Model v1.0.0.0</DependsOn_Name>
      <DependsOn_Name>Tailspin.Infrastructure v1.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Core v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Web.Routing v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>Tailspin.SimpleSqlRepository v1.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Web.Abstractions v4.0.0.0</DependsOn_Name>
    </DependsOn>
  </Dependencies_For>
  <Dependencies_For Assembly="Tailspin.Admin.App v1.0.0.0">
    <DependsOn>
      <DependsOn_Name>PresentationFramework v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Xaml v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Data.Linq v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>mscorlib v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>PresentationCore v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Data v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>System.Core v4.0.0.0</DependsOn_Name>
      <DependsOn_Name>WindowsBase v4.0.0.0</DependsOn_Name>
    </DependsOn>
  </Dependencies_For>
</AssemblyDependencies>
<AssembliesMetrics>
  <Assembly Assembly="Tailspin.Infrastructure v1.0.0.0" NTypes="18" NAbstractTypes="4" NILInstructionInAsm="2342" NbLinesOfCodeInAsm="326" NbLinesOfCommentInAsm="110" PercentageCommentInAsm="25" PercentageCoverageInAsm="-" AfferentCoupling="22" EfferentCoupling="83" RelationalCohesion="0.44" Instability="0.79" Abstractness="0.22" DistFrMainSeq="0.01" NormDistFrMainSeq="0.01" />
  <Assembly Assembly="Tailspin.Model v1.0.0.0" NTypes="63" NAbstractTypes="8" NILInstructionInAsm="5232" NbLinesOfCodeInAsm="549" NbLinesOfCommentInAsm="247" PercentageCommentInAsm="31" PercentageCoverageInAsm="-" AfferentCoupling="20" EfferentCoupling="51" RelationalCohesion="1.97" Instability="0.72" Abstractness="0.13" DistFrMainSeq="0.11" NormDistFrMainSeq="0.15" />
  <Assembly Assembly="Tailspin.SimpleSqlRepository v1.0.0.0" NTypes="113" NAbstractTypes="0" NILInstructionInAsm="13626" NbLinesOfCodeInAsm="2631" NbLinesOfCommentInAsm="111" PercentageCommentInAsm="4" PercentageCoverageInAsm="-" AfferentCoupling="1" EfferentCoupling="64" RelationalCohesion="1.34" Instability="0.98" Abstractness="0" DistFrMainSeq="0.01" NormDistFrMainSeq="0.02" />
  <Assembly Assembly="Tailspin.Test.Model v1.0.0.0" NTypes="5" NAbstractTypes="0" NILInstructionInAsm="954" NbLinesOfCodeInAsm="158" NbLinesOfCommentInAsm="100" PercentageCommentInAsm="38" PercentageCoverageInAsm="-" AfferentCoupling="0" EfferentCoupling="40" RelationalCohesion="0.4" Instability="1" Abstractness="0" DistFrMainSeq="0" NormDistFrMainSeq="0" />
  <Assembly Assembly="Tailspin.Web v1.0.0.0" NTypes="26" NAbstractTypes="0" NILInstructionInAsm="2932" NbLinesOfCodeInAsm="354" NbLinesOfCommentInAsm="84" PercentageCommentInAsm="19" PercentageCoverageInAsm="-" AfferentCoupling="0" EfferentCoupling="121" RelationalCohesion="0.85" Instability="1" Abstractness="0" DistFrMainSeq="0" NormDistFrMainSeq="0" />
  <Assembly Assembly="Tailspin.Admin.App v1.0.0.0" NTypes="12" NAbstractTypes="0" NILInstructionInAsm="2826" NbLinesOfCodeInAsm="350" NbLinesOfCommentInAsm="76" PercentageCommentInAsm="17" PercentageCoverageInAsm="-" AfferentCoupling="0" EfferentCoupling="84" RelationalCohesion="2" Instability="1" Abstractness="0" DistFrMainSeq="0" NormDistFrMainSeq="0" />
</AssembliesMetrics>
<NamespacesMetrics>
  <Namespace Namespace="Tailspin.Infrastructure.dll::Tailspin.Infrastructure" NTypes="16" NILInstruction="1947" NbLinesOfCode="265" NbLinesOfComment="89" PercentageComment="25" PercentageCoverage="-" AfferentCoupling="7" EfferentCoupling="15" />
  <Namespace Namespace="Tailspin.Infrastructure.dll::System.Web.Mvc" NTypes="2" NILInstruction="395" NbLinesOfCode="61" NbLinesOfComment="4" PercentageComment="6" PercentageCoverage="-" AfferentCoupling="0" EfferentCoupling="9" />
  <Namespace Namespace="Tailspin.Model" NTypes="62" NILInstruction="5192" NbLinesOfCode="542" NbLinesOfComment="189" PercentageComment="25" PercentageCoverage="-" AfferentCoupling="9" EfferentCoupling="15" />
  <Namespace Namespace="Tailspin.Model.Properties" NTypes="1" NILInstruction="40" NbLinesOfCode="7" NbLinesOfComment="14" PercentageComment="66" PercentageCoverage="-" AfferentCoupling="0" EfferentCoupling="9" />
  <Namespace Namespace="Tailspin.SimpleSqlRepository" NTypes="113" NILInstruction="13626" NbLinesOfCode="2631" NbLinesOfComment="94" PercentageComment="3" PercentageCoverage="-" AfferentCoupling="1" EfferentCoupling="13" />
  <Namespace Namespace="Tailspin.Tests" NTypes="1" NILInstruction="413" NbLinesOfCode="84" NbLinesOfComment="73" PercentageComment="46" PercentageCoverage="-" AfferentCoupling="0" EfferentCoupling="4" />
  <Namespace Namespace="Tests.Mocks" NTypes="3" NILInstruction="329" NbLinesOfCode="48" NbLinesOfComment="8" PercentageComment="14" PercentageCoverage="-" AfferentCoupling="0" EfferentCoupling="6" />
  <Namespace Namespace="Commerce.DomainTests.Products" NTypes="1" NILInstruction="212" NbLinesOfCode="26" NbLinesOfComment="3" PercentageComment="10" PercentageCoverage="-" AfferentCoupling="0" EfferentCoupling="3" />
  <Namespace Namespace="" NTypes="9" NILInstruction="621" NbLinesOfCode="38" NbLinesOfComment="-" PercentageComment="-" PercentageCoverage="-" AfferentCoupling="3" EfferentCoupling="17" />
  <Namespace Namespace="Tailspin.Web.dll::Tailspin.Infrastructure" NTypes="4" NILInstruction="280" NbLinesOfCode="38" NbLinesOfComment="3" PercentageComment="7" PercentageCoverage="-" AfferentCoupling="0" EfferentCoupling="12" />
  <Namespace Namespace="Tailspin.Web" NTypes="5" NILInstruction="420" NbLinesOfCode="65" NbLinesOfComment="7" PercentageComment="9" PercentageCoverage="-" AfferentCoupling="3" EfferentCoupling="14" />
  <Namespace Namespace="Tailspin.Web.Controllers" NTypes="1" NILInstruction="68" NbLinesOfCode="11" NbLinesOfComment="0" PercentageComment="0" PercentageCoverage="-" AfferentCoupling="0" EfferentCoupling="5" />
  <Namespace Namespace="Tailspin.Web.App.Controllers" NTypes="5" NILInstruction="729" NbLinesOfCode="96" NbLinesOfComment="19" PercentageComment="16" PercentageCoverage="-" AfferentCoupling="1" EfferentCoupling="12" />
  <Namespace Namespace="Tailspin.Web.dll::System.Web.Mvc" NTypes="2" NILInstruction="814" NbLinesOfCode="106" NbLinesOfComment="20" PercentageComment="15" PercentageCoverage="-" AfferentCoupling="2" EfferentCoupling="11" />
  <Namespace Namespace="Tailspin.Admin.App" NTypes="4" NILInstruction="524" NbLinesOfCode="54" NbLinesOfComment="6" PercentageComment="10" PercentageCoverage="-" AfferentCoupling="0" EfferentCoupling="19" />
  <Namespace Namespace="Tailspin.Admin.App.Model" NTypes="6" NILInstruction="2239" NbLinesOfCode="286" NbLinesOfComment="0" PercentageComment="0" PercentageCoverage="-" AfferentCoupling="1" EfferentCoupling="8" />
  <Namespace Namespace="Tailspin.Admin.App.Properties" NTypes="2" NILInstruction="63" NbLinesOfCode="10" NbLinesOfComment="14" PercentageComment="58" PercentageCoverage="-" AfferentCoupling="1" EfferentCoupling="9" />
</NamespacesMetrics>
<TypesMetrics>
  <TypeMetric TypeName="Order" TypeNamespace="Tailspin.Model" TypeRank="6.07" IsBadTypeRank="True" NILInstructionOnType="1386" IsBadNILInstructionOnType="True" NbLinesOfCode="111" IsBadNbLinesOfCode="True" NbLinesOfComment="36" IsBadNbLinesOfComment="True" PercentageComment="24.49" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.97" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.98" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="67" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="156" IsBadILCyclomaticComplexity="True" AfferentCoupling="24" IsBadAfferentCoupling="True" EfferentCoupling="57" IsBadEfferentCoupling="True" AssociationBetweenClasses="80" IsBadAssociationBetweenClasses="True" NInstanceMethods="87" IsBadNInstanceMethods="True" NStaticMethods="7" IsBadNStaticMethods="True" NProperties="26" IsBadNProperties="True" NFields="37" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Product" TypeNamespace="Tailspin.Model" TypeRank="4.9" IsBadTypeRank="True" NILInstructionOnType="770" IsBadNILInstructionOnType="True" NbLinesOfCode="63" IsBadNbLinesOfCode="True" NbLinesOfComment="4" IsBadNbLinesOfComment="True" PercentageComment="5.97" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.95" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.97" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="33" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="88" IsBadILCyclomaticComplexity="True" AfferentCoupling="28" IsBadAfferentCoupling="True" EfferentCoupling="30" IsBadEfferentCoupling="True" AssociationBetweenClasses="28" IsBadAssociationBetweenClasses="True" NInstanceMethods="64" IsBadNInstanceMethods="True" NStaticMethods="3" IsBadNStaticMethods="False" NProperties="23" IsBadNProperties="True" NFields="29" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="IEntity" TypeNamespace="Tailspin.Infrastructure" TypeRank="2.97" IsBadTypeRank="True" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="6" IsBadAfferentCoupling="True" EfferentCoupling="1" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="1" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderState" TypeNamespace="Tailspin.Model" TypeRank="2.82" IsBadTypeRank="True" NILInstructionOnType="224" IsBadNILInstructionOnType="False" NbLinesOfCode="29" IsBadNbLinesOfCode="False" NbLinesOfComment="37" IsBadNbLinesOfComment="True" PercentageComment="56.06" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="20" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="24" IsBadILCyclomaticComplexity="False" AfferentCoupling="10" IsBadAfferentCoupling="True" EfferentCoupling="20" IsBadEfferentCoupling="True" AssociationBetweenClasses="23" IsBadAssociationBetweenClasses="False" NInstanceMethods="24" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="4" IsBadNProperties="True" NFields="2" IsBadNFields="False" NChildren="9" IsBadNChildren="True" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="SqlStatement" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="2.48" IsBadTypeRank="True" NILInstructionOnType="739" IsBadNILInstructionOnType="True" NbLinesOfCode="124" IsBadNbLinesOfCode="True" NbLinesOfComment="7" IsBadNbLinesOfComment="True" PercentageComment="5.34" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.83" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.87" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="42" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="54" IsBadILCyclomaticComplexity="True" AfferentCoupling="31" IsBadAfferentCoupling="True" EfferentCoupling="25" IsBadEfferentCoupling="True" AssociationBetweenClasses="42" IsBadAssociationBetweenClasses="True" NInstanceMethods="21" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="4" IsBadNProperties="True" NFields="11" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Address" TypeNamespace="Tailspin.Infrastructure" TypeRank="1.78" IsBadTypeRank="True" NILInstructionOnType="334" IsBadNILInstructionOnType="True" NbLinesOfCode="29" IsBadNbLinesOfCode="False" NbLinesOfComment="4" IsBadNbLinesOfComment="True" PercentageComment="12.12" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="9" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="38" IsBadILCyclomaticComplexity="True" AfferentCoupling="12" IsBadAfferentCoupling="True" EfferentCoupling="11" IsBadEfferentCoupling="False" AssociationBetweenClasses="13" IsBadAssociationBetweenClasses="False" NInstanceMethods="34" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="15" IsBadNProperties="True" NFields="14" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShippingMethod" TypeNamespace="Tailspin.Model" TypeRank="1.66" IsBadTypeRank="True" NILInstructionOnType="102" IsBadNILInstructionOnType="False" NbLinesOfCode="16" IsBadNbLinesOfCode="False" NbLinesOfComment="2" IsBadNbLinesOfComment="False" PercentageComment="11.11" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.82" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.9" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="9" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="11" IsBadILCyclomaticComplexity="False" AfferentCoupling="10" IsBadAfferentCoupling="True" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="11" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="8" IsBadNProperties="True" NFields="7" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryState" TypeNamespace="Tailspin.Model" TypeRank="1.46" IsBadTypeRank="True" NILInstructionOnType="132" IsBadNILInstructionOnType="False" NbLinesOfCode="18" IsBadNbLinesOfCode="False" NbLinesOfComment="2" IsBadNbLinesOfComment="False" PercentageComment="10" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.64" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.7" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="15" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="17" IsBadILCyclomaticComplexity="False" AfferentCoupling="6" IsBadAfferentCoupling="True" EfferentCoupling="13" IsBadEfferentCoupling="False" AssociationBetweenClasses="9" IsBadAssociationBetweenClasses="False" NInstanceMethods="10" IsBadNInstanceMethods="True" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="4" IsBadNProperties="True" NFields="1" IsBadNFields="False" NChildren="4" IsBadNChildren="True" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TransactionState" TypeNamespace="Tailspin.Model" TypeRank="1.45" IsBadTypeRank="True" NILInstructionOnType="97" IsBadNILInstructionOnType="False" NbLinesOfCode="13" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.58" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.64" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="12" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="12" IsBadILCyclomaticComplexity="False" AfferentCoupling="5" IsBadAfferentCoupling="True" EfferentCoupling="13" IsBadEfferentCoupling="False" AssociationBetweenClasses="10" IsBadAssociationBetweenClasses="False" NInstanceMethods="12" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="4" IsBadNChildren="True" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShoppingCart" TypeNamespace="Tailspin.Model" TypeRank="1.33" IsBadTypeRank="True" NILInstructionOnType="411" IsBadNILInstructionOnType="True" NbLinesOfCode="39" IsBadNbLinesOfCode="False" NbLinesOfComment="41" IsBadNbLinesOfComment="True" PercentageComment="51.25" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.97" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="1" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="28" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="53" IsBadILCyclomaticComplexity="True" AfferentCoupling="10" IsBadAfferentCoupling="True" EfferentCoupling="20" IsBadEfferentCoupling="True" AssociationBetweenClasses="28" IsBadAssociationBetweenClasses="True" NInstanceMethods="36" IsBadNInstanceMethods="True" NStaticMethods="3" IsBadNStaticMethods="False" NProperties="12" IsBadNProperties="True" NFields="14" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Product" TypeNamespace="Tailspin.Admin.App.Model" TypeRank="1.14" IsBadTypeRank="True" NILInstructionOnType="864" IsBadNILInstructionOnType="True" NbLinesOfCode="129" IsBadNbLinesOfCode="True" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.95" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.97" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="74" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="86" IsBadILCyclomaticComplexity="True" AfferentCoupling="8" IsBadAfferentCoupling="True" EfferentCoupling="29" IsBadEfferentCoupling="True" AssociationBetweenClasses="29" IsBadAssociationBetweenClasses="True" NInstanceMethods="51" IsBadNInstanceMethods="True" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="19" IsBadNProperties="True" NFields="22" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="EntityBase" TypeNamespace="Tailspin.Infrastructure" TypeRank="1.12" IsBadTypeRank="True" NILInstructionOnType="158" IsBadNILInstructionOnType="False" NbLinesOfCode="22" IsBadNbLinesOfCode="False" NbLinesOfComment="44" IsBadNbLinesOfComment="True" PercentageComment="66.67" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.56" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.62" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="19" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="23" IsBadILCyclomaticComplexity="False" AfferentCoupling="8" IsBadAfferentCoupling="True" EfferentCoupling="9" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="7" IsBadNInstanceMethods="False" NStaticMethods="3" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="4" IsBadNChildren="True" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShoppingCartItem" TypeNamespace="Tailspin.Model" TypeRank="1.11" IsBadTypeRank="True" NILInstructionOnType="100" IsBadNILInstructionOnType="False" NbLinesOfCode="18" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.72" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.8" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="10" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="10" IsBadILCyclomaticComplexity="False" AfferentCoupling="8" IsBadAfferentCoupling="True" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="7" IsBadAssociationBetweenClasses="False" NInstanceMethods="10" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="6" IsBadNProperties="True" NFields="5" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Shipment" TypeNamespace="Tailspin.Model" TypeRank="1.09" IsBadTypeRank="True" NILInstructionOnType="71" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="13" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="9" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="13" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="5" IsBadNProperties="True" NFields="6" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductCategory" TypeNamespace="Tailspin.Model" TypeRank="0.95" IsBadTypeRank="False" NILInstructionOnType="227" IsBadNILInstructionOnType="False" NbLinesOfCode="17" IsBadNbLinesOfCode="False" NbLinesOfComment="2" IsBadNbLinesOfComment="False" PercentageComment="10.53" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.85" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.89" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="10" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="29" IsBadILCyclomaticComplexity="True" AfferentCoupling="5" IsBadAfferentCoupling="True" EfferentCoupling="21" IsBadEfferentCoupling="True" AssociationBetweenClasses="12" IsBadAssociationBetweenClasses="False" NInstanceMethods="20" IsBadNInstanceMethods="True" NStaticMethods="2" IsBadNStaticMethods="False" NProperties="6" IsBadNProperties="True" NFields="9" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Customer" TypeNamespace="Tailspin.Model" TypeRank="0.92" IsBadTypeRank="False" NILInstructionOnType="156" IsBadNILInstructionOnType="False" NbLinesOfCode="12" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="8" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="20" IsBadILCyclomaticComplexity="False" AfferentCoupling="6" IsBadAfferentCoupling="True" EfferentCoupling="11" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="18" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="7" IsBadNProperties="True" NFields="6" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ICustomerRepository" TypeNamespace="Tailspin.Model" TypeRank="0.77" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="7" IsBadAfferentCoupling="True" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="IProductRepository" TypeNamespace="Tailspin.Model" TypeRank="0.72" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="6" IsBadAfferentCoupling="True" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="6" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Transaction" TypeNamespace="Tailspin.Model" TypeRank="0.68" IsBadTypeRank="False" NILInstructionOnType="113" IsBadNILInstructionOnType="False" NbLinesOfCode="18" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.83" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.91" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="10" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="12" IsBadILCyclomaticComplexity="False" AfferentCoupling="5" IsBadAfferentCoupling="True" EfferentCoupling="12" IsBadEfferentCoupling="False" AssociationBetweenClasses="6" IsBadAssociationBetweenClasses="False" NInstanceMethods="12" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="9" IsBadNProperties="True" NFields="8" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TailspinController" TypeNamespace="Tailspin.Web" TypeRank="0.68" IsBadTypeRank="False" NILInstructionOnType="199" IsBadNILInstructionOnType="False" NbLinesOfCode="32" IsBadNbLinesOfCode="False" NbLinesOfComment="2" IsBadNbLinesOfComment="False" PercentageComment="5.88" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.88" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.93" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="17" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="17" IsBadILCyclomaticComplexity="False" AfferentCoupling="7" IsBadAfferentCoupling="True" EfferentCoupling="20" IsBadEfferentCoupling="True" AssociationBetweenClasses="17" IsBadAssociationBetweenClasses="False" NInstanceMethods="16" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="6" IsBadNProperties="True" NFields="6" IsBadNFields="False" NChildren="4" IsBadNChildren="True" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="IAggregateRoot" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.64" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="1" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Op" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.59" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="-" IsBadNInstanceMethods="False" NStaticMethods="-" IsBadNStaticMethods="False" NProperties="-" IsBadNProperties="False" NFields="-" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_Related" TypeNamespace="Tailspin.Admin.App.Model" TypeRank="0.57" IsBadTypeRank="False" NILInstructionOnType="393" IsBadNILInstructionOnType="True" NbLinesOfCode="48" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.79" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.84" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="26" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="38" IsBadILCyclomaticComplexity="True" AfferentCoupling="4" IsBadAfferentCoupling="True" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="19" IsBadAssociationBetweenClasses="False" NInstanceMethods="15" IsBadNInstanceMethods="True" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="4" IsBadNProperties="True" NFields="7" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="SqlHelper" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.57" IsBadTypeRank="False" NILInstructionOnType="266" IsBadNILInstructionOnType="False" NbLinesOfCode="41" IsBadNbLinesOfCode="False" NbLinesOfComment="7" IsBadNbLinesOfComment="True" PercentageComment="14.58" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="15" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="21" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="26" IsBadEfferentCoupling="True" AssociationBetweenClasses="27" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="6" IsBadNStaticMethods="True" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductDescriptor" TypeNamespace="Tailspin.Model" TypeRank="0.56" IsBadTypeRank="False" NILInstructionOnType="74" IsBadNILInstructionOnType="False" NbLinesOfCode="15" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.64" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.75" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="7" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="7" IsBadILCyclomaticComplexity="False" AfferentCoupling="4" IsBadAfferentCoupling="True" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="1" IsBadAssociationBetweenClasses="False" NInstanceMethods="7" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="4" IsBadNProperties="True" NFields="4" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Validator" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.55" IsBadTypeRank="False" NILInstructionOnType="81" IsBadNILInstructionOnType="False" NbLinesOfCode="11" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="8" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="8" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="10" IsBadEfferentCoupling="False" AssociationBetweenClasses="9" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="4" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="PagedList&lt;T&gt;" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.49" IsBadTypeRank="False" NILInstructionOnType="164" IsBadNILInstructionOnType="False" NbLinesOfCode="19" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="6" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="14" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="15" IsBadEfferentCoupling="False" AssociationBetweenClasses="6" IsBadAssociationBetweenClasses="False" NInstanceMethods="12" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="6" IsBadNProperties="True" NFields="4" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="IOrderRepository" TypeNamespace="Tailspin.Model" TypeRank="0.47" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="4" IsBadAfferentCoupling="True" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="3" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="SiteRegistry" TypeNamespace="" TypeRank="0.47" IsBadTypeRank="False" NILInstructionOnType="17" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="9" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DbCommon" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.46" IsBadTypeRank="False" NILInstructionOnType="261" IsBadNILInstructionOnType="False" NbLinesOfCode="44" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.64" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.75" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="10" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="22" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="24" IsBadEfferentCoupling="True" AssociationBetweenClasses="30" IsBadAssociationBetweenClasses="True" NInstanceMethods="7" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CreditCard" TypeNamespace="Tailspin.Model" TypeRank="0.46" IsBadTypeRank="False" NILInstructionOnType="263" IsBadNILInstructionOnType="False" NbLinesOfCode="35" IsBadNbLinesOfCode="False" NbLinesOfComment="16" IsBadNbLinesOfComment="True" PercentageComment="31.37" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="12" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="27" IsBadILCyclomaticComplexity="True" AfferentCoupling="4" IsBadAfferentCoupling="True" EfferentCoupling="11" IsBadEfferentCoupling="False" AssociationBetweenClasses="12" IsBadAssociationBetweenClasses="False" NInstanceMethods="18" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="8" IsBadNProperties="True" NFields="6" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Image" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="36" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.5" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0.67" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Refunded" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="22" IsBadNILInstructionOnType="False" NbLinesOfCode="4" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="3" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="3" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="3" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Returned" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="42" IsBadNILInstructionOnType="False" NbLinesOfCode="9" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="5" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="8" IsBadAssociationBetweenClasses="False" NInstanceMethods="5" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Charged" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="30" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="6" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Cancelled" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="22" IsBadNILInstructionOnType="False" NbLinesOfCode="4" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="3" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="3" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="3" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Verified" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="27" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Closed" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="17" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="2" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Submitted" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="29" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="16.67" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="5" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="5" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Shipped" TypeNamespace="Tailspin.Model" TypeRank="0.45" IsBadTypeRank="False" NILInstructionOnType="27" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="SimpleProductRepository" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.43" IsBadTypeRank="False" NILInstructionOnType="565" IsBadNILInstructionOnType="True" NbLinesOfCode="74" IsBadNbLinesOfCode="True" NbLinesOfComment="9" IsBadNbLinesOfComment="True" PercentageComment="10.84" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.67" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.75" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="27" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="48" IsBadILCyclomaticComplexity="True" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="33" IsBadEfferentCoupling="True" AssociationBetweenClasses="68" IsBadAssociationBetweenClasses="True" NInstanceMethods="9" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InStock" TypeNamespace="Tailspin.Model" TypeRank="0.43" IsBadTypeRank="False" NILInstructionOnType="9" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="1" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Unavailable" TypeNamespace="Tailspin.Model" TypeRank="0.43" IsBadTypeRank="False" NILInstructionOnType="27" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="3" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OnPreOrder" TypeNamespace="Tailspin.Model" TypeRank="0.43" IsBadTypeRank="False" NILInstructionOnType="21" IsBadNILInstructionOnType="False" NbLinesOfCode="4" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="3" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="3" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="3" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OnBackOrder" TypeNamespace="Tailspin.Model" TypeRank="0.43" IsBadTypeRank="False" NILInstructionOnType="27" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="3" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrdersTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.43" IsBadTypeRank="False" NILInstructionOnType="697" IsBadNILInstructionOnType="True" NbLinesOfCode="122" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="0.81" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="45" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="50" IsBadILCyclomaticComplexity="True" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="23" IsBadEfferentCoupling="True" AssociationBetweenClasses="29" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="26" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="PaymentMethod" TypeNamespace="Tailspin.Model" TypeRank="0.43" IsBadTypeRank="False" NILInstructionOnType="43" IsBadNILInstructionOnType="False" NbLinesOfCode="0" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="0" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="9" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="1" IsBadAssociationBetweenClasses="False" NInstanceMethods="9" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="4" IsBadNProperties="True" NFields="4" IsBadNFields="False" NChildren="1" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DbExtensions" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.43" IsBadTypeRank="False" NILInstructionOnType="36" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="2" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="9" IsBadEfferentCoupling="False" AssociationBetweenClasses="7" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="2" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="User" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.42" IsBadTypeRank="False" NILInstructionOnType="160" IsBadNILInstructionOnType="False" NbLinesOfCode="15" IsBadNbLinesOfCode="False" NbLinesOfComment="12" IsBadNbLinesOfComment="True" PercentageComment="44.44" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.89" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.94" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="9" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="21" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="12" IsBadEfferentCoupling="False" AssociationBetweenClasses="6" IsBadAssociationBetweenClasses="False" NInstanceMethods="19" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="8" IsBadNProperties="True" NFields="7" IsBadNFields="False" NChildren="1" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Package" TypeNamespace="Tailspin.Model" TypeRank="0.41" IsBadTypeRank="False" NILInstructionOnType="76" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="14" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="1" IsBadAssociationBetweenClasses="False" NInstanceMethods="14" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="6" IsBadNProperties="True" NFields="6" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryStatus" TypeNamespace="Tailspin.Model" TypeRank="0.4" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="-" IsBadNInstanceMethods="False" NStaticMethods="-" IsBadNStaticMethods="False" NProperties="-" IsBadNProperties="False" NFields="-" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DeliveryMethod" TypeNamespace="Tailspin.Model" TypeRank="0.4" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="-" IsBadNInstanceMethods="False" NStaticMethods="-" IsBadNStaticMethods="False" NProperties="-" IsBadNProperties="False" NFields="-" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="SimpleCustomerRepository" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.4" IsBadTypeRank="False" NILInstructionOnType="856" IsBadNILInstructionOnType="True" NbLinesOfCode="90" IsBadNbLinesOfCode="True" NbLinesOfComment="26" IsBadNbLinesOfComment="True" PercentageComment="22.41" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.25" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0.29" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="24" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="37" IsBadILCyclomaticComplexity="True" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="51" IsBadEfferentCoupling="True" AssociationBetweenClasses="153" IsBadAssociationBetweenClasses="True" NInstanceMethods="8" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Parameter" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.39" IsBadTypeRank="False" NILInstructionOnType="73" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="11" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="11" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="5" IsBadNProperties="True" NFields="5" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductDescriptor" TypeNamespace="Tailspin.Admin.App.Model" TypeRank="0.35" IsBadTypeRank="False" NILInstructionOnType="415" IsBadNILInstructionOnType="True" NbLinesOfCode="52" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.88" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.93" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="31" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="41" IsBadILCyclomaticComplexity="True" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="20" IsBadEfferentCoupling="True" AssociationBetweenClasses="18" IsBadAssociationBetweenClasses="False" NInstanceMethods="21" IsBadNInstanceMethods="True" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="7" IsBadNProperties="True" NFields="10" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderLine" TypeNamespace="Tailspin.Model" TypeRank="0.35" IsBadTypeRank="False" NILInstructionOnType="108" IsBadNILInstructionOnType="False" NbLinesOfCode="15" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.78" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.88" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="10" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="11" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="10" IsBadAssociationBetweenClasses="False" NInstanceMethods="9" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="4" IsBadNProperties="True" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventorySpecifications" TypeNamespace="Tailspin.Model" TypeRank="0.35" IsBadTypeRank="False" NILInstructionOnType="67" IsBadNILInstructionOnType="False" NbLinesOfCode="4" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="9" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="12" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="7" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="4" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Processed" TypeNamespace="Tailspin.Model" TypeRank="0.35" IsBadTypeRank="False" NILInstructionOnType="23" IsBadNILInstructionOnType="False" NbLinesOfCode="4" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Succeeded" TypeNamespace="Tailspin.Model" TypeRank="0.35" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="2" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="1" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Queued" TypeNamespace="Tailspin.Model" TypeRank="0.35" IsBadTypeRank="False" NILInstructionOnType="18" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="3" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="3" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="3" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Failed" TypeNamespace="Tailspin.Model" TypeRank="0.35" IsBadTypeRank="False" NILInstructionOnType="12" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="2" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="SimpleOrderRepository" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.35" IsBadTypeRank="False" NILInstructionOnType="421" IsBadNILInstructionOnType="True" NbLinesOfCode="57" IsBadNbLinesOfCode="False" NbLinesOfComment="12" IsBadNbLinesOfComment="True" PercentageComment="17.39" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.6" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.75" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="25" IsBadILCyclomaticComplexity="True" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="33" IsBadEfferentCoupling="True" AssociationBetweenClasses="74" IsBadAssociationBetweenClasses="True" NInstanceMethods="5" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryChangedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.34" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryFlagsEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.34" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryStatusEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.34" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductCreatedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.34" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="LazyList&lt;T&gt;" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.33" IsBadTypeRank="False" NILInstructionOnType="191" IsBadNILInstructionOnType="False" NbLinesOfCode="26" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.78" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.82" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="22" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="22" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="18" IsBadEfferentCoupling="False" AssociationBetweenClasses="20" IsBadAssociationBetweenClasses="False" NInstanceMethods="18" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="3" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryStatus" TypeNamespace="Tailspin.Admin.App.Model" TypeRank="0.33" IsBadTypeRank="False" NILInstructionOnType="244" IsBadNILInstructionOnType="False" NbLinesOfCode="23" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.84" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.89" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="24" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="21" IsBadEfferentCoupling="True" AssociationBetweenClasses="14" IsBadAssociationBetweenClasses="False" NInstanceMethods="15" IsBadNInstanceMethods="True" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="3" IsBadNProperties="False" NFields="6" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DeliveryMethod" TypeNamespace="Tailspin.Admin.App.Model" TypeRank="0.33" IsBadTypeRank="False" NILInstructionOnType="244" IsBadNILInstructionOnType="False" NbLinesOfCode="23" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.84" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.89" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="24" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="21" IsBadEfferentCoupling="True" AssociationBetweenClasses="14" IsBadAssociationBetweenClasses="False" NInstanceMethods="15" IsBadNInstanceMethods="True" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="3" IsBadNProperties="False" NFields="6" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.31" IsBadTypeRank="False" NILInstructionOnType="31" IsBadNILInstructionOnType="False" NbLinesOfCode="15" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="15" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="UserBehavior" TypeNamespace="Tailspin.Model" TypeRank="0.3" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="-" IsBadNInstanceMethods="False" NStaticMethods="-" IsBadNStaticMethods="False" NProperties="-" IsBadNProperties="False" NFields="-" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="BatchSql" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.29" IsBadTypeRank="False" NILInstructionOnType="167" IsBadNILInstructionOnType="False" NbLinesOfCode="32" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="3.03" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.25" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0.33" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="7" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="13" IsBadILCyclomaticComplexity="False" AfferentCoupling="3" IsBadAfferentCoupling="False" EfferentCoupling="16" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CategoriesTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.29" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductImagesTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.29" IsBadTypeRank="False" NILInstructionOnType="9" IsBadNILInstructionOnType="False" NbLinesOfCode="4" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="4" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductDescriptorsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.29" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="6" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ControllerExtensions" TypeNamespace="System.Web.Mvc" TypeRank="0.28" IsBadTypeRank="False" NILInstructionOnType="799" IsBadNILInstructionOnType="True" NbLinesOfCode="105" IsBadNbLinesOfCode="True" NbLinesOfComment="20" IsBadNbLinesOfComment="True" PercentageComment="16" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="44" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="56" IsBadILCyclomaticComplexity="True" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="45" IsBadEfferentCoupling="True" AssociationBetweenClasses="69" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="17" IsBadNStaticMethods="True" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="IShippingService" TypeNamespace="Tailspin.Model" TypeRank="0.28" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="2" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="1" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShoppingCart+&lt;&gt;c__DisplayClass7" TypeNamespace="Tailspin.Model" TypeRank="0.28" IsBadTypeRank="False" NILInstructionOnType="12" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShoppingCart+&lt;&gt;c__DisplayClassa" TypeNamespace="Tailspin.Model" TypeRank="0.28" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="IPagedList" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.27" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="3" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="10" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="6" IsBadNProperties="True" NFields="0" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="AddressesTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.27" IsBadTypeRank="False" NILInstructionOnType="29" IsBadNILInstructionOnType="False" NbLinesOfCode="14" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="14" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="AddressesTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.27" IsBadTypeRank="False" NILInstructionOnType="29" IsBadNILInstructionOnType="False" NbLinesOfCode="14" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="14" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomersTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.27" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShippedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ReturnedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="VerifiedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="NewOrder" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="34" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="5" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="5" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ChargedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="RefundedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderCreatedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Messages" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="103" IsBadNILInstructionOnType="False" NbLinesOfCode="14" IsBadNbLinesOfCode="False" NbLinesOfComment="28" IsBadNbLinesOfComment="True" PercentageComment="66.67" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="12" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="12" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="14" IsBadEfferentCoupling="False" AssociationBetweenClasses="6" IsBadAssociationBetweenClasses="False" NInstanceMethods="1" IsBadNInstanceMethods="False" NStaticMethods="10" IsBadNStaticMethods="True" NProperties="9" IsBadNProperties="True" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="SubmittedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ClosedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CancelledEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrdersTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.26" IsBadTypeRank="False" NILInstructionOnType="41" IsBadNILInstructionOnType="False" NbLinesOfCode="20" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="20" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductCategoryCreatedEventHandler" TypeNamespace="Tailspin.Model" TypeRank="0.25" IsBadTypeRank="False" NILInstructionOnType="-" IsBadNILInstructionOnType="False" NbLinesOfCode="-" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="-" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="-" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="-" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="-" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderItemsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.25" IsBadTypeRank="False" NILInstructionOnType="19" IsBadNILInstructionOnType="False" NbLinesOfCode="9" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="9" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderItemsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.25" IsBadTypeRank="False" NILInstructionOnType="19" IsBadNILInstructionOnType="False" NbLinesOfCode="9" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="9" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Settings" TypeNamespace="Tailspin.Admin.App.Properties" TypeRank="0.25" IsBadTypeRank="False" NILInstructionOnType="23" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="3" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="12" IsBadEfferentCoupling="False" AssociationBetweenClasses="2" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="2" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductList" TypeNamespace="Tailspin.Model" TypeRank="0.24" IsBadTypeRank="False" NILInstructionOnType="93" IsBadNILInstructionOnType="False" NbLinesOfCode="10" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="6" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="11" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="8" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="AddressesTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="501" IsBadNILInstructionOnType="True" NbLinesOfCode="94" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.05" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="29" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="34" IsBadILCyclomaticComplexity="True" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="26" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="20" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderItemsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="460" IsBadNILInstructionOnType="True" NbLinesOfCode="82" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.2" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="27" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="32" IsBadILCyclomaticComplexity="True" AfferentCoupling="2" IsBadAfferentCoupling="False" EfferentCoupling="23" IsBadEfferentCoupling="True" AssociationBetweenClasses="29" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="15" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="&lt;&gt;f__AnonymousType1&lt;&lt;size&gt;j__TPar,&lt;class&gt;j__TPar&gt;" TypeNamespace="" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="102" IsBadNILInstructionOnType="False" NbLinesOfCode="0" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="8" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="11" IsBadEfferentCoupling="False" AssociationBetweenClasses="8" IsBadAssociationBetweenClasses="False" NInstanceMethods="6" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="&lt;&gt;f__AnonymousType0&lt;&lt;size&gt;j__TPar&gt;" TypeNamespace="" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="67" IsBadNILInstructionOnType="False" NbLinesOfCode="0" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="7" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="11" IsBadEfferentCoupling="False" AssociationBetweenClasses="8" IsBadAssociationBetweenClasses="False" NInstanceMethods="5" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="AddressesTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="29" IsBadNILInstructionOnType="False" NbLinesOfCode="14" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="14" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductImagesTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="9" IsBadNILInstructionOnType="False" NbLinesOfCode="4" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="4" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductImagesTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="9" IsBadNILInstructionOnType="False" NbLinesOfCode="4" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="4" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductDescriptorsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="6" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductDescriptorsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="6" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CategoriesTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CategoriesTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomersTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomersTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionDisplaysTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionDisplaysTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_RelatedTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionDisplaysTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerBehaviorsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionValuesTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="7" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_CrossSellTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_RelatedTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_CrossSellTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_OptionsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="7" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_OptionsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="7" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionValuesTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="7" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionValuesTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="7" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_OptionsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="7" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerBehaviorsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_CrossSellTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Bootstrapper" TypeNamespace="" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="8" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="1" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TailspinControllerFactory" TypeNamespace="Tailspin.Web" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="46" IsBadNILInstructionOnType="False" NbLinesOfCode="9" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="5" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="13" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="3" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryStatusTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryStatusTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TailspinViewEngine" TypeNamespace="Tailspin.Web" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="124" IsBadNILInstructionOnType="False" NbLinesOfCode="15" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="8" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="19" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="3" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DeliveryMethodTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="&lt;&gt;f__AnonymousType3&lt;&lt;controller&gt;j__TPar,&lt;action&gt;j__TPar,&lt;id&gt;j__TPar&gt;" TypeNamespace="" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="137" IsBadNILInstructionOnType="False" NbLinesOfCode="0" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="9" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="11" IsBadEfferentCoupling="False" AssociationBetweenClasses="8" IsBadAssociationBetweenClasses="False" NInstanceMethods="7" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="3" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DeliveryMethodTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DeliveryMethodTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryStatusTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderStatusTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderStatusTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_RelatedTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerBehaviorsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Categories_ProductsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Categories_ProductsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderStatusTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Categories_ProductsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="5" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrdersTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="41" IsBadNILInstructionOnType="False" NbLinesOfCode="20" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="20" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrdersTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="41" IsBadNILInstructionOnType="False" NbLinesOfCode="20" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="20" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryRecordsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryRecordsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="__RefactorLogTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="3" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="__RefactorLogTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="3" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="__RefactorLogTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="3" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryRecordsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.23" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShippingMethodsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="15" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="7" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShippingMethodsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="15" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="7" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShippingMethodsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="15" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="7" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TaxRatesTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TaxRatesTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerEventsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="17" IsBadNILInstructionOnType="False" NbLinesOfCode="8" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="8" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerEventsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="17" IsBadNILInstructionOnType="False" NbLinesOfCode="8" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="8" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerEventsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="17" IsBadNILInstructionOnType="False" NbLinesOfCode="8" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="8" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TaxRatesTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="11" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="5" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="31" IsBadNILInstructionOnType="False" NbLinesOfCode="15" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="15" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="31" IsBadNILInstructionOnType="False" NbLinesOfCode="15" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="15" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CartItemsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="6" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CartItemsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="6" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CartItemsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="6" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderItemsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="19" IsBadNILInstructionOnType="False" NbLinesOfCode="9" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="9" IsBadNFields="True" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TransactionsTable+Columns" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="15" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="7" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TransactionsTable+ColumnsQualified" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="15" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="7" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TransactionsTable+Parameters" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="15" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="4" IsBadEfferentCoupling="False" AssociationBetweenClasses="0" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="7" IsBadNFields="False" NChildren="-" IsBadNChildren="False" DepthOfInheritanceTree="-" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="MockProductRepository+&lt;&gt;c__DisplayClass1" TypeNamespace="Tests.Mocks" TypeRank="0.22" IsBadTypeRank="False" NILInstructionOnType="12" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CategoriesTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.2" IsBadTypeRank="False" NILInstructionOnType="293" IsBadNILInstructionOnType="False" NbLinesOfCode="56" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.75" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="15" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="20" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="24" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductDescriptorsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.2" IsBadTypeRank="False" NILInstructionOnType="373" IsBadNILInstructionOnType="True" NbLinesOfCode="70" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.41" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="21" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="26" IsBadILCyclomaticComplexity="True" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="26" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="12" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductImagesTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.2" IsBadTypeRank="False" NILInstructionOnType="333" IsBadNILInstructionOnType="True" NbLinesOfCode="63" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.56" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="18" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="23" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="10" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.2" IsBadTypeRank="False" NILInstructionOnType="583" IsBadNILInstructionOnType="True" NbLinesOfCode="104" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="0.95" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="37" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="42" IsBadILCyclomaticComplexity="True" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="22" IsBadEfferentCoupling="True" AssociationBetweenClasses="30" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="21" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShippingMethodsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.2" IsBadTypeRank="False" NILInstructionOnType="415" IsBadNILInstructionOnType="True" NbLinesOfCode="75" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.32" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="24" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="29" IsBadILCyclomaticComplexity="True" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="21" IsBadEfferentCoupling="True" AssociationBetweenClasses="27" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="13" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TransactionsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.2" IsBadTypeRank="False" NILInstructionOnType="394" IsBadNILInstructionOnType="True" NbLinesOfCode="73" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.35" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="22" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="27" IsBadILCyclomaticComplexity="True" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="23" IsBadEfferentCoupling="True" AssociationBetweenClasses="28" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="13" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ControllerExtensions+&lt;&gt;c__DisplayClass3" TypeNamespace="System.Web.Mvc" TypeRank="0.19" IsBadTypeRank="False" NILInstructionOnType="15" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="6" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderController" TypeNamespace="Tailspin.Web.App.Controllers" TypeRank="0.19" IsBadTypeRank="False" NILInstructionOnType="510" IsBadNILInstructionOnType="True" NbLinesOfCode="64" IsBadNbLinesOfCode="True" NbLinesOfComment="17" IsBadNbLinesOfComment="True" PercentageComment="20.99" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.82" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.9" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="25" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="35" IsBadILCyclomaticComplexity="True" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="45" IsBadEfferentCoupling="True" AssociationBetweenClasses="66" IsBadAssociationBetweenClasses="True" NInstanceMethods="11" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="4" IsBadDepthOfInheritanceTree="True" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderController+&lt;&gt;c__DisplayClass6" TypeNamespace="Tailspin.Web.App.Controllers" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="21" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="&lt;&gt;f__AnonymousType2&lt;&lt;id&gt;j__TPar&gt;" TypeNamespace="" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="67" IsBadNILInstructionOnType="False" NbLinesOfCode="0" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="7" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="11" IsBadEfferentCoupling="False" AssociationBetweenClasses="8" IsBadAssociationBetweenClasses="False" NInstanceMethods="5" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderController+&lt;&gt;c__DisplayClass2" TypeNamespace="Tailspin.Web.App.Controllers" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomersTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="341" IsBadNILInstructionOnType="True" NbLinesOfCode="65" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.52" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="18" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="23" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="24" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="11" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CartItemsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="386" IsBadNILInstructionOnType="True" NbLinesOfCode="71" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.39" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="22" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="27" IsBadILCyclomaticComplexity="True" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="22" IsBadEfferentCoupling="True" AssociationBetweenClasses="29" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="12" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="SimpleCustomerRepository+&lt;&gt;c__DisplayClass5" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="23" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="3" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="3" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="MainWindow+&lt;&gt;c__DisplayClass2" TypeNamespace="Tailspin.Admin.App" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="-" IsBadNbLinesOfComment="False" PercentageComment="-" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="-" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="7" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductRelationship" TypeNamespace="Tailspin.Admin.App" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="20" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="1" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="1.5" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="3" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="5" IsBadEfferentCoupling="False" AssociationBetweenClasses="1" IsBadAssociationBetweenClasses="False" NInstanceMethods="3" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="1" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CatalogDataContext" TypeNamespace="Tailspin.Admin.App.Model" TypeRank="0.18" IsBadTypeRank="False" NILInstructionOnType="79" IsBadNILInstructionOnType="False" NbLinesOfCode="11" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="11" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="11" IsBadILCyclomaticComplexity="False" AfferentCoupling="1" IsBadAfferentCoupling="False" EfferentCoupling="16" IsBadEfferentCoupling="False" AssociationBetweenClasses="6" IsBadAssociationBetweenClasses="False" NInstanceMethods="10" IsBadNInstanceMethods="True" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="5" IsBadNProperties="True" NFields="1" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_OptionsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="325" IsBadNILInstructionOnType="False" NbLinesOfCode="61" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.61" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="18" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="23" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="9" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionValuesTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="325" IsBadNILInstructionOnType="False" NbLinesOfCode="61" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.61" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="18" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="23" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="9" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CartController" TypeNamespace="Tailspin.Web.App.Controllers" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="122" IsBadNILInstructionOnType="False" NbLinesOfCode="22" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="4.35" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.75" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.9" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="9" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="9" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="22" IsBadEfferentCoupling="True" AssociationBetweenClasses="14" IsBadAssociationBetweenClasses="False" NInstanceMethods="6" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="4" IsBadDepthOfInheritanceTree="True" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="_Default" TypeNamespace="Tailspin.Web" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="18" IsBadNILInstructionOnType="False" NbLinesOfCode="3" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="10" IsBadEfferentCoupling="False" AssociationBetweenClasses="7" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="4" IsBadDepthOfInheritanceTree="True" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="HomeController" TypeNamespace="Tailspin.Web.Controllers" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="68" IsBadNILInstructionOnType="False" NbLinesOfCode="11" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.5" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0.67" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="6" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="17" IsBadEfferentCoupling="False" AssociationBetweenClasses="7" IsBadAssociationBetweenClasses="False" NInstanceMethods="4" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="4" IsBadDepthOfInheritanceTree="True" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="MvcApplication" TypeNamespace="Tailspin.Web" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="33" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="3" IsBadNbLinesOfComment="True" PercentageComment="33.33" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="2" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="3" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="12" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="GravatarHelper" TypeNamespace="System.Web.Mvc" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="79" IsBadNILInstructionOnType="False" NbLinesOfCode="14" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="6" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="12" IsBadEfferentCoupling="False" AssociationBetweenClasses="10" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="4" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="IOExtensions" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="154" IsBadNILInstructionOnType="False" NbLinesOfCode="24" IsBadNbLinesOfCode="False" NbLinesOfComment="3" IsBadNbLinesOfComment="True" PercentageComment="11.11" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="10" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="19" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="16" IsBadEfferentCoupling="False" AssociationBetweenClasses="15" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="3" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DbCommonExtensions" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="260" IsBadNILInstructionOnType="False" NbLinesOfCode="44" IsBadNbLinesOfCode="False" NbLinesOfComment="9" IsBadNbLinesOfComment="True" PercentageComment="16.98" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="13" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="24" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="17" IsBadEfferentCoupling="False" AssociationBetweenClasses="20" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="2" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Resources" TypeNamespace="Tailspin.Admin.App.Properties" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="40" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="7" IsBadNbLinesOfComment="True" PercentageComment="50" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="5" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="13" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="1" IsBadNInstanceMethods="False" NStaticMethods="3" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Pagination" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="18" IsBadNILInstructionOnType="False" NbLinesOfCode="2" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="2" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="6" IsBadEfferentCoupling="False" AssociationBetweenClasses="1" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="2" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ObjectExtensions" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="53" IsBadNILInstructionOnType="False" NbLinesOfCode="8" IsBadNbLinesOfCode="False" NbLinesOfComment="9" IsBadNbLinesOfComment="True" PercentageComment="52.94" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="7" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="11" IsBadEfferentCoupling="False" AssociationBetweenClasses="9" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="DeliveryMethodTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="301" IsBadNILInstructionOnType="False" NbLinesOfCode="57" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.72" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="21" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryRecordsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="365" IsBadNILInstructionOnType="True" NbLinesOfCode="68" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.45" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="21" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="26" IsBadILCyclomaticComplexity="True" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="20" IsBadEfferentCoupling="True" AssociationBetweenClasses="27" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="11" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="App" TypeNamespace="Tailspin.Admin.App" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="21" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="0" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="3" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="9" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_CrossSellTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="293" IsBadNILInstructionOnType="False" NbLinesOfCode="56" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.75" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="15" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="20" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="24" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="MainWindow" TypeNamespace="Tailspin.Admin.App" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="470" IsBadNILInstructionOnType="True" NbLinesOfCode="50" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.73" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.88" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="14" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="46" IsBadILCyclomaticComplexity="True" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="60" IsBadEfferentCoupling="True" AssociationBetweenClasses="49" IsBadAssociationBetweenClasses="True" NInstanceMethods="6" IsBadNInstanceMethods="False" NStaticMethods="5" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="20" IsBadNFields="True" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductExtensions" TypeNamespace="" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="83" IsBadNILInstructionOnType="False" NbLinesOfCode="13" IsBadNbLinesOfCode="False" NbLinesOfComment="18" IsBadNbLinesOfComment="True" PercentageComment="58.06" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="6" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="6" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="17" IsBadEfferentCoupling="False" AssociationBetweenClasses="8" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="4" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Resources" TypeNamespace="Tailspin.Model.Properties" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="40" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="7" IsBadNbLinesOfComment="True" PercentageComment="50" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="5" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="14" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="1" IsBadNInstanceMethods="False" NStaticMethods="3" IsBadNStaticMethods="False" NProperties="2" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="357" IsBadNILInstructionOnType="True" NbLinesOfCode="67" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.47" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="20" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="25" IsBadILCyclomaticComplexity="True" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="11" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Categories_ProductsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="293" IsBadNILInstructionOnType="False" NbLinesOfCode="56" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.75" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="15" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="20" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="24" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="MockProductRepository" TypeNamespace="Tests.Mocks" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="262" IsBadNILInstructionOnType="False" NbLinesOfCode="41" IsBadNbLinesOfCode="False" NbLinesOfComment="8" IsBadNbLinesOfComment="True" PercentageComment="16.33" IsBadPercentageComment="True" LackOfCohesionOfMethods="0.71" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.81" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="15" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="22" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="23" IsBadEfferentCoupling="True" AssociationBetweenClasses="31" IsBadAssociationBetweenClasses="True" NInstanceMethods="8" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ShoppingCartTests" TypeNamespace="Tailspin.Tests" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="413" IsBadNILInstructionOnType="True" NbLinesOfCode="84" IsBadNbLinesOfCode="True" NbLinesOfComment="56" IsBadNbLinesOfComment="True" PercentageComment="40" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="16" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="14" IsBadEfferentCoupling="False" AssociationBetweenClasses="27" IsBadAssociationBetweenClasses="True" NInstanceMethods="16" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="Products_RelatedTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="293" IsBadNILInstructionOnType="False" NbLinesOfCode="56" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.75" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="15" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="20" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="24" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerBehaviorsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="301" IsBadNILInstructionOnType="False" NbLinesOfCode="57" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.72" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="21" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderStatusTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="301" IsBadNILInstructionOnType="False" NbLinesOfCode="57" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.72" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="21" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="__RefactorLogTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="277" IsBadNILInstructionOnType="False" NbLinesOfCode="53" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.85" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="14" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="19" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="20" IsBadEfferentCoupling="True" AssociationBetweenClasses="24" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="7" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductOptionDisplaysTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="301" IsBadNILInstructionOnType="False" NbLinesOfCode="57" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.72" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="21" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="TaxRatesTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="362" IsBadNILInstructionOnType="True" NbLinesOfCode="67" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.47" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="20" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="25" IsBadILCyclomaticComplexity="True" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="21" IsBadEfferentCoupling="True" AssociationBetweenClasses="27" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="11" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerEventsTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="421" IsBadNILInstructionOnType="True" NbLinesOfCode="78" IsBadNbLinesOfCode="True" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.27" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="25" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="30" IsBadILCyclomaticComplexity="True" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="21" IsBadEfferentCoupling="True" AssociationBetweenClasses="27" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="14" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="MockShippingService" TypeNamespace="Tests.Mocks" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="55" IsBadNILInstructionOnType="False" NbLinesOfCode="6" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="2" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="12" IsBadEfferentCoupling="False" AssociationBetweenClasses="8" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="HtmlExtensions" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="159" IsBadNILInstructionOnType="False" NbLinesOfCode="19" IsBadNbLinesOfCode="False" NbLinesOfComment="3" IsBadNbLinesOfComment="True" PercentageComment="13.64" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="15" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="18" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="18" IsBadEfferentCoupling="False" AssociationBetweenClasses="11" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="5" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CustomerExtensions" TypeNamespace="" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="40" IsBadNILInstructionOnType="False" NbLinesOfCode="5" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="16.67" IsBadPercentageComment="True" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="4" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="10" IsBadEfferentCoupling="False" AssociationBetweenClasses="3" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="4" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CurrencyExtensions" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="13" IsBadNILInstructionOnType="False" NbLinesOfCode="1" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="1" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="1" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="StringExtensions" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="77" IsBadNILInstructionOnType="False" NbLinesOfCode="14" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="6" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="8" IsBadEfferentCoupling="False" AssociationBetweenClasses="9" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="1" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="InventoryStatusTable" TypeNamespace="Tailspin.SimpleSqlRepository" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="301" IsBadNILInstructionOnType="False" NbLinesOfCode="57" IsBadNbLinesOfCode="False" NbLinesOfComment="1" IsBadNbLinesOfComment="False" PercentageComment="1.72" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="16" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="21" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="25" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="8" IsBadNStaticMethods="True" NProperties="1" IsBadNProperties="False" NFields="3" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="OrderExtensions" TypeNamespace="" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="100" IsBadNILInstructionOnType="False" NbLinesOfCode="16" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="10" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="10" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="8" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="7" IsBadNStaticMethods="True" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductsController" TypeNamespace="Tailspin.Web.App.Controllers" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="63" IsBadNILInstructionOnType="False" NbLinesOfCode="8" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0.67" IsBadLackOfCohesionOfMethods="True" LackOfCohesionOfMethods_HS="0.8" IsBadLackOfCohesionOfMethods_HS="True" CyclomaticComplexity="6" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="6" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="16" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="6" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="2" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="4" IsBadDepthOfInheritanceTree="True" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="UserEvent" TypeNamespace="Tailspin.Model" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="115" IsBadNILInstructionOnType="False" NbLinesOfCode="10" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="2" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="16" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="10" IsBadEfferentCoupling="False" AssociationBetweenClasses="4" IsBadAssociationBetweenClasses="False" NInstanceMethods="16" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="7" IsBadNProperties="True" NFields="7" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="ProductTests" TypeNamespace="Commerce.DomainTests.Products" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="212" IsBadNILInstructionOnType="False" NbLinesOfCode="26" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="11" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="11" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="17" IsBadAssociationBetweenClasses="False" NInstanceMethods="11" IsBadNInstanceMethods="True" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="CSSExtensions" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="73" IsBadNILInstructionOnType="False" NbLinesOfCode="11" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="5" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="5" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="10" IsBadEfferentCoupling="False" AssociationBetweenClasses="12" IsBadAssociationBetweenClasses="False" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="2" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="UrlHelperExtensions" TypeNamespace="System.Web.Mvc" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="316" IsBadNILInstructionOnType="False" NbLinesOfCode="47" IsBadNbLinesOfCode="False" NbLinesOfComment="4" IsBadNbLinesOfComment="True" PercentageComment="7.84" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="27" IsBadCyclomaticComplexity="True" ILCyclomaticComplexity="34" IsBadILCyclomaticComplexity="True" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="19" IsBadEfferentCoupling="False" AssociationBetweenClasses="27" IsBadAssociationBetweenClasses="True" NInstanceMethods="0" IsBadNInstanceMethods="False" NStaticMethods="13" IsBadNStaticMethods="True" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="1" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
  <TypeMetric TypeName="StructureMapControllerFactory" TypeNamespace="Tailspin.Infrastructure" TypeRank="0.15" IsBadTypeRank="False" NILInstructionOnType="35" IsBadNILInstructionOnType="False" NbLinesOfCode="7" IsBadNbLinesOfCode="False" NbLinesOfComment="0" IsBadNbLinesOfComment="False" PercentageComment="0" IsBadPercentageComment="False" LackOfCohesionOfMethods="0" IsBadLackOfCohesionOfMethods="False" LackOfCohesionOfMethods_HS="0" IsBadLackOfCohesionOfMethods_HS="False" CyclomaticComplexity="3" IsBadCyclomaticComplexity="False" ILCyclomaticComplexity="4" IsBadILCyclomaticComplexity="False" AfferentCoupling="0" IsBadAfferentCoupling="False" EfferentCoupling="12" IsBadEfferentCoupling="False" AssociationBetweenClasses="5" IsBadAssociationBetweenClasses="False" NInstanceMethods="2" IsBadNInstanceMethods="False" NStaticMethods="0" IsBadNStaticMethods="False" NProperties="0" IsBadNProperties="False" NFields="0" IsBadNFields="False" NChildren="0" IsBadNChildren="False" DepthOfInheritanceTree="2" IsBadDepthOfInheritanceTree="False" PercentageCoverage="0" IsBadPercentageCoverage="False" />
</TypesMetrics>
<InfoWarnings>
  <Info>09/22/2011 17:14:49 Begin full analysis with NDepend v3.6.0</Info>
  <Info>No Baseline for Comparison loaded.</Info>
  <Info>Serial mode</Info>
  <Warning>Assembly {System.Web.Routing} doesn't contain any type.</Warning>
  <Warning>Assembly {System.Web.Abstractions} doesn't contain any type.</Warning>
  <Info>Assemblies loaded from {C:\Windows\Microsoft.NET\Framework\v4.0.30319} 
   mscorlib.dll   v4.0.0.0
   System.Core.dll   v4.0.0.0
   System.Data.dll   v4.0.0.0
   System.dll   v4.0.0.0
   System.Web.dll   v4.0.0.0
   System.Configuration.dll   v4.0.0.0
   System.Web.Routing.dll   v4.0.0.0
   System.Web.Abstractions.dll   v4.0.0.0
   System.Runtime.Serialization.dll   v4.0.0.0
   System.Xaml.dll   v4.0.0.0
   System.Data.Linq.dll   v4.0.0.0</Info>
  <Info>Assemblies loaded from {C:\Windows\Microsoft.NET\Framework\v4.0.30319\WPF} 
   PresentationFramework.dll   v4.0.0.0
   PresentationCore.dll   v4.0.0.0
   WindowsBase.dll   v4.0.0.0</Info>
  <Info>Assemblies loaded from {C:\Sources\TailspinToys-NDepend\Tailspin.Infrastructure\bin\Debug} 
   Tailspin.Infrastructure.dll   v1.0.0.0</Info>
  <Info>Assemblies loaded from {C:\Sources\TailspinToys-NDepend\Tailspin.Model\bin\Debug} 
   Tailspin.Model.dll   v1.0.0.0</Info>
  <Info>Assemblies loaded from {C:\Sources\TailspinToys-NDepend\Tailspin.SimpleSqlRepository\bin\Debug} 
   Tailspin.SimpleSqlRepository.dll   v1.0.0.0</Info>
  <Info>Assemblies loaded from {C:\Sources\TailspinToys-NDepend\Tailspin.Test.Model\bin\Debug} 
   Tailspin.Test.Model.dll   v1.0.0.0</Info>
  <Info>Assemblies loaded from {C:\Sources\TailspinToys-NDepend\Tailspin.Web\bin} 
   Tailspin.Web.dll   v1.0.0.0
   StructureMap.dll   v2.5.0.0</Info>
  <Info>Assemblies loaded from {C:\Sources\TailspinToys-NDepend\Tailspin.Admin.App\bin\Debug} 
   Tailspin.Admin.App.exe   v1.0.0.0</Info>
  <Info>Assemblies loaded from {C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies} 
   System.Web.Mvc.dll   v2.0.0.0</Info>
  <Info>Assemblies loaded from {C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PublicAssemblies} 
   Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll   v10.0.0.0</Info>
  <Info>103 source files parsed ; all source files found ; all source files in-sync with PDB</Info>
  <Info>0 CQL rule has been extracted from code.</Info>
  <Info>No dependency cycle detected in assemblies referencement graph.</Info>
  <Info>09/22/2011 17:14:50 Analyse dependencies of your application.</Info>
  <Info>09/22/2011 17:14:50 Building the report (standard).</Info>
  <Warning>2 critical rules are violated.
  - Methods with too many parameters(NbParameters) - critical
  - Methods too big (NbLinesOfCode)</Warning>
</InfoWarnings>
  <CQLRuleResult NbQueries="111" NbErrors="3" NbWarns="44">
  <Group Name="Code Quality" FullName="Code Quality" GroupId="GroupOfRules-55193780" NbQueries="12" NbErrors="0" NbWarns="8" Status="Warn">
    <Query Status="Warn" Name="Methods with too many parameters(NbParameters) - critical" ContentTruncatedThreshold="100" FullName="Code Quality \ Methods with too many parameters(NbParameters) - critical" QueryId="Query1731637661" NbNodeMatched="2" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;with&amp;#0160;too&amp;#0160;many&amp;#0160;parameters(NbParameters)&amp;#0160;-&amp;#0160;critical&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbParameters&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;8&lt;/b&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbParameters&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;NbParameters&amp;#0160;&amp;gt;&amp;#0160;8&amp;#0160;might&amp;#0160;be&amp;#0160;painful&amp;#0160;to&amp;#0160;call&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;might&amp;#0160;degrade&amp;#0160;performance.&amp;#0160;You&amp;#0160;should&amp;#0160;prefer&amp;#0160;using&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;additional&amp;#0160;properties/fields&amp;#0160;to&amp;#0160;the&amp;#0160;declaring&amp;#0160;type&amp;#0160;to&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;handle&amp;#0160;numerous&amp;#0160;states.&amp;#0160;Another&amp;#0160;alternative&amp;#0160;is&amp;#0160;to&amp;#0160;provide&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;a&amp;#0160;class&amp;#0160;or&amp;#0160;structure&amp;#0160;dedicated&amp;#0160;to&amp;#0160;handle&amp;#0160;arguments&amp;#0160;passing&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(for&amp;#0160;example&amp;#0160;see&amp;#0160;the&amp;#0160;class&amp;#0160;System.Diagnostics.ProcessStartInfo&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;the&amp;#0160;method&amp;#0160;System.Diagnostics.Process.Start(ProcessStartInfo))&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;NbParameters&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbParameters" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbParameters&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># Parameters</Column>
      </Columns>
      <Rows>
        <Row Name=".ctor(String,String,String,String,String,String,String,String,String ,String)" FullName="Tailspin.Infrastructure.Address..ctor(String,String,String,String ,String,String,String,String,String,String)">
          <Val>10</Val>
        </Row>
        <Row Name=".ctor(String,String,String,Boolean,Decimal,Int32,DateTime,Boolean ,Boolean)" FullName="Tailspin.Model.Product..ctor(String,String,String,Boolean,Decimal ,Int32,DateTime,Boolean,Boolean)">
          <Val>9</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>19</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>9.5</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>9</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>10</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0.5</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0.25</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Quick summary of methods to refactor" ContentTruncatedThreshold="100" FullName="Code Quality \ Quick summary of methods to refactor" QueryId="Query4115833988" NbNodeMatched="43" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Quick&amp;#0160;summary&amp;#0160;of&amp;#0160;methods&amp;#0160;to&amp;#0160;refactor&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#008000'&gt;/*OUT&amp;#0160;OF&amp;#0160;"YourGeneratedCode"&amp;#0160;*/&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Metrics'&amp;#0160;definitions&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;30&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbLinesOfCode" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbLinesOfCode&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbILInstructions&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;200&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbILInstructions" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbILInstructions&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;CyclomaticComplexity&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;20&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#CC" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#CC&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;ILCyclomaticComplexity&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;50&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#ILCC" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#ILCC&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;ILNestingDepth&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;4&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#ILNestingDepth" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#ILNestingDepth&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbParameters&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;5&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbParameters" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbParameters&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbVariables&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;8&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbVariables" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbVariables&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbOverloads&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;6&lt;/b&gt;&amp;#0160;&lt;font color='#000000'&gt;)&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbOverloads" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbOverloads&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Here&amp;#0160;are&amp;#0160;some&amp;#0160;ways&amp;#0160;to&amp;#0160;avoid&amp;#0160;taking&amp;#0160;account&amp;#0160;of&amp;#0160;generated&amp;#0160;methods.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NameIs&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"InitializeComponent()"&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;NDepend.CQL.GeneratedAttribute&amp;#0160;is&amp;#0160;defined&amp;#0160;in&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;the&amp;#0160;redistributable&amp;#0160;assembly&amp;#0160;$NDependInstallDir$\Lib\NDepend.CQL.dll&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;You&amp;#0160;can&amp;#0160;define&amp;#0160;your&amp;#0160;own&amp;#0160;attribute&amp;#0160;to&amp;#0160;mark&amp;#0160;"Generated".&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;HasAttribute&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"OPTIONAL:NDepend.CQL.GeneratedAttribute"&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&amp;#0160;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># lines of code (LOC)</Column>
        <Column># IL instructions</Column>
        <Column>Cyclomatic Complexity (CC)</Column>
        <Column>IL Cyclomatic Complexity (ILCC)</Column>
        <Column>IL Nesting Depth</Column>
        <Column># Parameters</Column>
        <Column># Variables</Column>
        <Column># Overloads</Column>
      </Columns>
      <Rows>
        <Row Name=".ctor(String,String,String,String,String,String,String,String,String ,String)" FullName="Tailspin.Infrastructure.Address..ctor(String,String,String,String ,String,String,String,String,String,String)">
          <Val>12</Val>
          <Val>50</Val>
          <Val>1</Val>
          <Val>1</Val>
          <Val>0</Val>
          <Val>10</Val>
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Load&lt;T&gt;(IDataReader,T)" FullName="Tailspin.Infrastructure.DbCommonExtensions.Load&lt;T&gt;(IDataReader,T)">
          <Val>26</Val>
          <Val>165</Val>
          <Val>9</Val>
          <Val>15</Val>
          <Val>3</Val>
          <Val>2</Val>
          <Val>13</Val>
          <Val>1</Val>
        </Row>
        <Row Name="ToList&lt;T&gt;(IDataReader)" FullName="Tailspin.Infrastructure.DbCommonExtensions.ToList&lt;T&gt;(IDataReader)">
          <Val>18</Val>
          <Val>95</Val>
          <Val>4</Val>
          <Val>9</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>12</Val>
          <Val>1</Val>
        </Row>
        <Row Name=".ctor(String,String,Nullable&lt;Int32&gt;,String,Guid,UserBehavior)" FullName="Tailspin.Model.UserEvent..ctor(String,String,Nullable&lt;Int32&gt;,String ,Guid,UserBehavior)">
          <Val>8</Val>
          <Val>35</Val>
          <Val>1</Val>
          <Val>1</Val>
          <Val>0</Val>
          <Val>6</Val>
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name=".ctor(String,String,String,Boolean,Decimal,Int32,DateTime,Boolean ,Boolean)" FullName="Tailspin.Model.Product..ctor(String,String,String,Boolean,Decimal ,Int32,DateTime,Boolean,Boolean)">
          <Val>21</Val>
          <Val>85</Val>
          <Val>1</Val>
          <Val>1</Val>
          <Val>0</Val>
          <Val>9</Val>
          <Val>0</Val>
          <Val>3</Val>
        </Row>
        <Row Name=".ctor(Int32,String,String,Decimal,Int32,Decimal)" FullName="Tailspin.Model.ShippingMethod..ctor(Int32,String,String,Decimal,Int32 ,Decimal)">
          <Val>7</Val>
          <Val>24</Val>
          <Val>1</Val>
          <Val>1</Val>
          <Val>0</Val>
          <Val>6</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name=".ctor(String,String,String,Int32,Int32,String)" FullName="Tailspin.Model.CreditCard..ctor(String,String,String,Int32,Int32 ,String)">
          <Val>7</Val>
          <Val>30</Val>
          <Val>1</Val>
          <Val>1</Val>
          <Val>0</Val>
          <Val>6</Val>
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name="IsValid()" FullName="Tailspin.Model.CreditCard.IsValid()">
          <Val>20</Val>
          <Val>113</Val>
          <Val>6</Val>
          <Val>9</Val>
          <Val>5</Val>
          <Val>0</Val>
          <Val>8</Val>
          <Val>1</Val>
        </Row>
        <Row Name=".ctor(Guid,Guid,Decimal,DateTime,String,String,String)" FullName="Tailspin.Model.Transaction..ctor(Guid,Guid,Decimal,DateTime,String ,String,String)">
          <Val>9</Val>
          <Val>31</Val>
          <Val>1</Val>
          <Val>1</Val>
          <Val>0</Val>
          <Val>7</Val>
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CategoriesTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CustomersTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.OrdersTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable.Select (String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.TransactionsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.AddressesTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CartItemsTable.Select(String[])">
          <Val>19</Val>
          <Val>91</Val>
          <Val>4</Val>
          <Val>5</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>2</Val>
        </Row>
        <Row Name="GetCustomer(String)" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository.GetCustomer (String)">
          <Val>36</Val>
          <Val>314</Val>
          <Val>10</Val>
          <Val>17</Val>
          <Val>3</Val>
          <Val>1</Val>
          <Val>15</Val>
          <Val>1</Val>
        </Row>
        <Row Name="SaveCart(ShoppingCart)" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository.SaveCart (ShoppingCart)">
          <Val>21</Val>
          <Val>162</Val>
          <Val>4</Val>
          <Val>6</Val>
          <Val>1</Val>
          <Val>1</Val>
          <Val>9</Val>
          <Val>1</Val>
        </Row>
        <Row Name="GetOrder(Guid)" FullName="Tailspin.SimpleSqlRepository.SimpleOrderRepository.GetOrder(Guid)">
          <Val>47</Val>
          <Val>348</Val>
          <Val>11</Val>
          <Val>17</Val>
          <Val>2</Val>
          <Val>1</Val>
          <Val>16</Val>
          <Val>1</Val>
        </Row>
        <Row Name="GetProduct(String)" FullName="Tailspin.SimpleSqlRepository.SimpleProductRepository.GetProduct(String )">
          <Val>29</Val>
          <Val>209</Val>
          <Val>11</Val>
          <Val>17</Val>
          <Val>3</Val>
          <Val>1</Val>
          <Val>6</Val>
          <Val>1</Val>
        </Row>
        <Row Name="RecordExists(String,String,Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.SqlHelper.RecordExists(String,String ,Dictionary&lt;String,Object&gt;)">
          <Val>17</Val>
          <Val>109</Val>
          <Val>3</Val>
          <Val>8</Val>
          <Val>2</Val>
          <Val>3</Val>
          <Val>10</Val>
          <Val>2</Val>
        </Row>
        <Row Name="GetSql()" FullName="Tailspin.SimpleSqlRepository.BatchSql.GetSql()">
          <Val>20</Val>
          <Val>102</Val>
          <Val>3</Val>
          <Val>7</Val>
          <Val>2</Val>
          <Val>0</Val>
          <Val>9</Val>
          <Val>1</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tests.Mocks.MockProductRepository..ctor()">
          <Val>34</Val>
          <Val>203</Val>
          <Val>8</Val>
          <Val>15</Val>
          <Val>2</Val>
          <Val>0</Val>
          <Val>4</Val>
          <Val>1</Val>
        </Row>
        <Row Name="DisplayMessages(Controller,String)" FullName="System.Web.Mvc.ControllerExtensions.DisplayMessages(Controller,String)">
          <Val>27</Val>
          <Val>230</Val>
          <Val>10</Val>
          <Val>19</Val>
          <Val>3</Val>
          <Val>2</Val>
          <Val>7</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>853</Val>
          <Val>4 671</Val>
          <Val>189</Val>
          <Val>275</Val>
          <Val>80</Val>
          <Val>82</Val>
          <Val>343</Val>
          <Val>77</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>19.837</Val>
          <Val>108.63</Val>
          <Val>4.3953</Val>
          <Val>6.3953</Val>
          <Val>1.8605</Val>
          <Val>1.907</Val>
          <Val>7.9767</Val>
          <Val>1.7907</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>7</Val>
          <Val>24</Val>
          <Val>1</Val>
          <Val>1</Val>
          <Val>0</Val>
          <Val>0</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>47</Val>
          <Val>348</Val>
          <Val>11</Val>
          <Val>19</Val>
          <Val>5</Val>
          <Val>10</Val>
          <Val>16</Val>
          <Val>3</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>6.9112</Val>
          <Val>64.037</Val>
          <Val>2.4791</Val>
          <Val>4.5399</Val>
          <Val>0.92965</Val>
          <Val>2.3109</Val>
          <Val>3.7072</Val>
          <Val>0.46044</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>47.764</Val>
          <Val>4 100</Val>
          <Val>6.146</Val>
          <Val>20.611</Val>
          <Val>0.86425</Val>
          <Val>5.3402</Val>
          <Val>13.744</Val>
          <Val>0.21201</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Methods too big (NbLinesOfCode)" ContentTruncatedThreshold="100" FullName="Code Quality \ Methods too big (NbLinesOfCode)" QueryId="Query2846637581" NbNodeMatched="3" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;too&amp;#0160;big&amp;#0160;(NbLinesOfCode)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;30&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;NbLinesOfCode&amp;#0160;&amp;gt;&amp;#0160;30&amp;#0160;are&amp;#0160;extremely&amp;#0160;complex&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;should&amp;#0160;be&amp;#0160;split&amp;#0160;in&amp;#0160;smaller&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(except&amp;#0160;if&amp;#0160;they&amp;#0160;are&amp;#0160;automatically&amp;#0160;generated&amp;#0160;by&amp;#0160;a&amp;#0160;tool).&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;NbLinesOfCode&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbLinesOfCode" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbLinesOfCode&lt;/a&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="GetOrder(Guid)" FullName="Tailspin.SimpleSqlRepository.SimpleOrderRepository.GetOrder(Guid)">
          <Val>47</Val>
        </Row>
        <Row Name="GetCustomer(String)" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository.GetCustomer (String)">
          <Val>36</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tests.Mocks.MockProductRepository..ctor()">
          <Val>34</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>117</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>39</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>34</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>47</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>5.7155</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>32.667</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Methods too big (NbILInstructions)" ContentTruncatedThreshold="100" FullName="Code Quality \ Methods too big (NbILInstructions)" QueryId="Query2382520224" NbNodeMatched="5" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;too&amp;#0160;big&amp;#0160;(NbILInstructions)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbILInstructions&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;200&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbILInstructions&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;NbILInstructions&amp;#0160;&amp;gt;&amp;#0160;200&amp;#0160;are&amp;#0160;extremely&amp;#0160;complex&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;should&amp;#0160;be&amp;#0160;split&amp;#0160;in&amp;#0160;smaller&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(except&amp;#0160;if&amp;#0160;they&amp;#0160;are&amp;#0160;automatically&amp;#0160;generated&amp;#0160;by&amp;#0160;a&amp;#0160;tool).&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;NbILInstructions&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbILInstructions" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbILInstructions&lt;/a&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># IL instructions</Column>
      </Columns>
      <Rows>
        <Row Name="GetOrder(Guid)" FullName="Tailspin.SimpleSqlRepository.SimpleOrderRepository.GetOrder(Guid)">
          <Val>348</Val>
        </Row>
        <Row Name="GetCustomer(String)" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository.GetCustomer (String)">
          <Val>314</Val>
        </Row>
        <Row Name="DisplayMessages(Controller,String)" FullName="System.Web.Mvc.ControllerExtensions.DisplayMessages(Controller,String)">
          <Val>230</Val>
        </Row>
        <Row Name="GetProduct(String)" FullName="Tailspin.SimpleSqlRepository.SimpleProductRepository.GetProduct(String )">
          <Val>209</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tests.Mocks.MockProductRepository..ctor()">
          <Val>203</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>1 304</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>260.8</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>203</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>348</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>59.003</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>3 481</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Methods too complex (ILNestingDepth)" ContentTruncatedThreshold="100" FullName="Code Quality \ Methods too complex (ILNestingDepth)" QueryId="Query2278872975" NbNodeMatched="1" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;too&amp;#0160;complex&amp;#0160;(ILNestingDepth)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;ILNestingDepth&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;4&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;ILNestingDepth&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;ILNestingDepth&amp;#0160;&amp;gt;&amp;#0160;4&amp;#0160;are&amp;#0160;hard&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;to&amp;#0160;understand&amp;#0160;and&amp;#0160;maintain.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;ILNestingDepth&amp;#0160;&amp;gt;&amp;#0160;8&amp;#0160;is&amp;#0160;higher&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;than&amp;#0160;8&amp;#0160;are&amp;#0160;extremely&amp;#0160;complex&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;should&amp;#0160;be&amp;#0160;split&amp;#0160;in&amp;#0160;smaller&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(except&amp;#0160;if&amp;#0160;they&amp;#0160;are&amp;#0160;automatically&amp;#0160;generated&amp;#0160;by&amp;#0160;a&amp;#0160;tool).&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;NbILInstructions&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.NDepend.com/Metrics.aspx#ILNestingDepth" target="_blank"&gt;http://www.NDepend.com/Metrics.aspx#ILNestingDepth&lt;/a&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column>IL Nesting Depth</Column>
      </Columns>
      <Rows>
        <Row Name="IsValid()" FullName="Tailspin.Model.CreditCard.IsValid()">
          <Val>5</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>5</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>5</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>5</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>5</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Methods poorly commented (PercentageComment)" ContentTruncatedThreshold="100" FullName="Code Quality \ Methods poorly commented (PercentageComment)" QueryId="Query3010785278" NbNodeMatched="99" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;poorly&amp;#0160;commented&amp;#0160;(PercentageComment)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageComment&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;20&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;10&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;PercentageComment&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;ASC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;%Comment&amp;#0160;&amp;lt;&amp;#0160;20&amp;#0160;and&amp;#0160;that&amp;#0160;have&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;at&amp;#0160;least&amp;#0160;10&amp;#0160;lines&amp;#0160;of&amp;#0160;code&amp;#0160;should&amp;#0160;be&amp;#0160;more&amp;#0160;commented.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;PercentageComment&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#PercentageComment" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#PercentageComment&lt;/a&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column>Percentage Comment</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.ProductsTable+ColumnsQualified..cctor()">
          <Val>0</Val>
          <Val>15</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.AddressesTable.get_QualifiedColumns()">
          <Val>0</Val>
          <Val>17</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.TransactionsTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.ProductsTable+Columns..cctor()">
          <Val>0</Val>
          <Val>15</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable.Insert (Dictionary&lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.ProductsTable+Parameters..cctor()">
          <Val>0</Val>
          <Val>15</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable.Insert (Dictionary&lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.ProductsTable.get_QualifiedColumns()">
          <Val>0</Val>
          <Val>18</Val>
        </Row>
        <Row Name="RemoveMessage(Controller,String)" FullName="System.Web.Mvc.ControllerExtensions.RemoveMessage(Controller,String)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="SaveButton_Click(Object,RoutedEventArgs)" FullName="Tailspin.Admin.App.MainWindow.SaveButton_Click(Object,RoutedEventArgs)">
          <Val>0</Val>
          <Val>21</Val>
        </Row>
        <Row Name="GetOperator(Op)" FullName="Tailspin.SimpleSqlRepository.SqlStatement.GetOperator(Op)">
          <Val>0</Val>
          <Val>18</Val>
        </Row>
        <Row Name="DisplayMessages(Controller,String)" FullName="System.Web.Mvc.ControllerExtensions.DisplayMessages(Controller,String)">
          <Val>0</Val>
          <Val>27</Val>
        </Row>
        <Row Name="set_DeliveryMethod(DeliveryMethod)" FullName="Tailspin.Admin.App.Model.Product.set_DeliveryMethod(DeliveryMethod)">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="set_Product(Product)" FullName="Tailspin.Admin.App.Model.Products_Related.set_Product(Product)">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="set_Product1(Product)" FullName="Tailspin.Admin.App.Model.Products_Related.set_Product1(Product)">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="set_InventoryStatus(InventoryStatus)" FullName="Tailspin.Admin.App.Model.Product.set_InventoryStatus(InventoryStatus)">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="set_Product(Product)" FullName="Tailspin.Admin.App.Model.ProductDescriptor.set_Product(Product)">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="OrderByDesc(String[])" FullName="Tailspin.SimpleSqlRepository.SqlStatement.OrderByDesc(String[])">
          <Val>0</Val>
          <Val>11</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns..cctor()">
          <Val>0</Val>
          <Val>14</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.AddressesTable+ColumnsQualified..cctor()">
          <Val>0</Val>
          <Val>14</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.AddressesTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Parameters..cctor()">
          <Val>0</Val>
          <Val>14</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.CartItemsTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name=".ctor(String)" FullName="Tailspin.SimpleSqlRepository.SqlStatement..ctor(String)">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="OrderBy(String[])" FullName="Tailspin.SimpleSqlRepository.SqlStatement.OrderBy(String[])">
          <Val>0</Val>
          <Val>11</Val>
        </Row>
        <Row Name="GetProductCategory(String)" FullName="Tailspin.SimpleSqlRepository.SimpleProductRepository .GetProductCategory(String)">
          <Val>0</Val>
          <Val>14</Val>
        </Row>
        <Row Name="RecordExists(String,String,Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.SqlHelper.RecordExists(String,String ,Dictionary&lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>17</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.CategoriesTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="SetOrderStatus(Int32)" FullName="Tailspin.Model.Order.SetOrderStatus(Int32)">
          <Val>0</Val>
          <Val>19</Val>
        </Row>
        <Row Name=".ctor(String,String,String,Boolean,Decimal,Int32,DateTime,Boolean ,Boolean)" FullName="Tailspin.Model.Product..ctor(String,String,String,Boolean,Decimal ,Int32,DateTime,Boolean,Boolean)">
          <Val>0</Val>
          <Val>21</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.get_QualifiedColumns()">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.CustomersTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable.get_QualifiedColumns( )">
          <Val>0</Val>
          <Val>11</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable.Insert (Dictionary&lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable.Insert(Dictionary &lt;String,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Parameters..cctor()">
          <Val>0</Val>
          <Val>20</Val>
        </Row>
        <Row Name=".ctor(String,String,String,String,String,String,String,String,String ,String)" FullName="Tailspin.Infrastructure.Address..ctor(String,String,String,String ,String,String,String,String,String,String)">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="ExecuteTransaction(DbCommand[])" FullName="Tailspin.Infrastructure.DbCommon.ExecuteTransaction(DbCommand[])">
          <Val>0</Val>
          <Val>11</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.OrdersTable+ColumnsQualified..cctor()">
          <Val>0</Val>
          <Val>20</Val>
        </Row>
        <Row Name=".cctor()" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns..cctor()">
          <Val>0</Val>
          <Val>20</Val>
        </Row>
        <Row Name="ExecuteTransaction(SortedList&lt;Int32,DbCommand&gt;)" FullName="Tailspin.Infrastructure.DbCommon.ExecuteTransaction(SortedList&lt;Int32 ,DbCommand&gt;)">
          <Val>0</Val>
          <Val>11</Val>
        </Row>
        <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.Insert(Dictionary&lt;String ,Object&gt;)">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="GetSiteUrl(HttpContextBase,Boolean)" FullName="System.Web.Mvc.UrlHelperExtensions.GetSiteUrl(HttpContextBase,Boolean)">
          <Val>0</Val>
          <Val>14</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.OrdersTable.get_QualifiedColumns()">
          <Val>0</Val>
          <Val>23</Val>
        </Row>
        <Row Name="CreateSlug(String)" FullName="Tailspin.Infrastructure.StringExtensions.CreateSlug(String)">
          <Val>0</Val>
          <Val>14</Val>
        </Row>
        <Row Name="GetSql()" FullName="Tailspin.SimpleSqlRepository.BatchSql.GetSql()">
          <Val>4</Val>
          <Val>20</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CartItemsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.AddressesTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CategoriesTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="ValidateAddress(Address)" FullName="Tailspin.Web.App.Controllers.OrderController.ValidateAddress(Address)">
          <Val>5</Val>
          <Val>16</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable.Select (String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.OrdersTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CustomersTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.TransactionsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable.Select(String[])">
          <Val>5</Val>
          <Val>19</Val>
        </Row>
        <Row Name="GetSiteUrl(UrlHelper)" FullName="System.Web.Mvc.UrlHelperExtensions.GetSiteUrl(UrlHelper)">
          <Val>6</Val>
          <Val>14</Val>
        </Row>
        <Row Name="ToList&lt;T&gt;(IDataReader)" FullName="Tailspin.Infrastructure.DbCommonExtensions.ToList&lt;T&gt;(IDataReader)">
          <Val>10</Val>
          <Val>18</Val>
        </Row>
        <Row Name="get_Sql()" FullName="Tailspin.SimpleSqlRepository.SqlStatement.get_Sql()">
          <Val>10</Val>
          <Val>17</Val>
        </Row>
        <Row Name=".ctor(Customer,String)" FullName="Tailspin.Model.Order..ctor(Customer,String)">
          <Val>11</Val>
          <Val>15</Val>
        </Row>
        <Row Name="Load&lt;T&gt;(IDataReader,T)" FullName="Tailspin.Infrastructure.DbCommonExtensions.Load&lt;T&gt;(IDataReader,T)">
          <Val>13</Val>
          <Val>26</Val>
        </Row>
        <Row Name="LocateFilePath(String,String)" FullName="Tailspin.Infrastructure.IOExtensions.LocateFilePath(String,String)">
          <Val>13</Val>
          <Val>20</Val>
        </Row>
        <Row Name="SetCustomer(Boolean)" FullName="Tailspin.Web.TailspinController.SetCustomer(Boolean)">
          <Val>14</Val>
          <Val>12</Val>
        </Row>
        <Row Name="ForProperty(HtmlHelper,PropertyInfo,Object)" FullName="Tailspin.Infrastructure.HtmlExtensions.ForProperty(HtmlHelper ,PropertyInfo,Object)">
          <Val>16</Val>
          <Val>15</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tests.Mocks.MockProductRepository..ctor()">
          <Val>19</Val>
          <Val>34</Val>
        </Row>
        <Row Name="BuildCommand()" FullName="Tailspin.SimpleSqlRepository.SqlStatement.BuildCommand()">
          <Val>19</Val>
          <Val>17</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>270</Val>
          <Val>1 671</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>2.7273</Val>
          <Val>16.879</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
          <Val>11</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>19</Val>
          <Val>34</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>4.2919</Val>
          <Val>3.4939</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>18.421</Val>
          <Val>12.208</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Methods with too many parameters (NbParameters)" ContentTruncatedThreshold="100" FullName="Code Quality \ Methods with too many parameters (NbParameters)" QueryId="Query1506262263" NbNodeMatched="6" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;with&amp;#0160;too&amp;#0160;many&amp;#0160;parameters&amp;#0160;(NbParameters)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbParameters&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;5&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbParameters&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;NbParameters&amp;#0160;&amp;gt;&amp;#0160;5&amp;#0160;might&amp;#0160;be&amp;#0160;painful&amp;#0160;to&amp;#0160;call&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;might&amp;#0160;degrade&amp;#0160;performance.&amp;#0160;You&amp;#0160;should&amp;#0160;prefer&amp;#0160;using&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;additional&amp;#0160;properties/fields&amp;#0160;to&amp;#0160;the&amp;#0160;declaring&amp;#0160;type&amp;#0160;to&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;handle&amp;#0160;numerous&amp;#0160;states.&amp;#0160;Another&amp;#0160;alternative&amp;#0160;is&amp;#0160;to&amp;#0160;provide&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;a&amp;#0160;class&amp;#0160;or&amp;#0160;structure&amp;#0160;dedicated&amp;#0160;to&amp;#0160;handle&amp;#0160;arguments&amp;#0160;passing&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(for&amp;#0160;example&amp;#0160;see&amp;#0160;the&amp;#0160;class&amp;#0160;System.Diagnostics.ProcessStartInfo&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;the&amp;#0160;method&amp;#0160;System.Diagnostics.Process.Start(ProcessStartInfo))&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;NbParameters&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbParameters" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbParameters&lt;/a&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># Parameters</Column>
      </Columns>
      <Rows>
        <Row Name=".ctor(String,String,String,String,String,String,String,String,String ,String)" FullName="Tailspin.Infrastructure.Address..ctor(String,String,String,String ,String,String,String,String,String,String)">
          <Val>10</Val>
        </Row>
        <Row Name=".ctor(String,String,String,Boolean,Decimal,Int32,DateTime,Boolean ,Boolean)" FullName="Tailspin.Model.Product..ctor(String,String,String,Boolean,Decimal ,Int32,DateTime,Boolean,Boolean)">
          <Val>9</Val>
        </Row>
        <Row Name=".ctor(Guid,Guid,Decimal,DateTime,String,String,String)" FullName="Tailspin.Model.Transaction..ctor(Guid,Guid,Decimal,DateTime,String ,String,String)">
          <Val>7</Val>
        </Row>
        <Row Name=".ctor(String,String,Nullable&lt;Int32&gt;,String,Guid,UserBehavior)" FullName="Tailspin.Model.UserEvent..ctor(String,String,Nullable&lt;Int32&gt;,String ,Guid,UserBehavior)">
          <Val>6</Val>
        </Row>
        <Row Name=".ctor(String,String,String,Int32,Int32,String)" FullName="Tailspin.Model.CreditCard..ctor(String,String,String,Int32,Int32 ,String)">
          <Val>6</Val>
        </Row>
        <Row Name=".ctor(Int32,String,String,Decimal,Int32,Decimal)" FullName="Tailspin.Model.ShippingMethod..ctor(Int32,String,String,Decimal,Int32 ,Decimal)">
          <Val>6</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>44</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>7.3333</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>6</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>10</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>1.5986</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>2.5556</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Methods with too many local variables (NbVariables)" ContentTruncatedThreshold="100" FullName="Code Quality \ Methods with too many local variables (NbVariables)" QueryId="Query3838995750" NbNodeMatched="1" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;with&amp;#0160;too&amp;#0160;many&amp;#0160;local&amp;#0160;variables&amp;#0160;(NbVariables)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbVariables&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;15&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbVariables&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;NbVariables&amp;#0160;&amp;gt;&amp;#0160;8&amp;#0160;are&amp;#0160;hard&amp;#0160;to&amp;#0160;understand&amp;#0160;and&amp;#0160;maintain.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;METHODS&amp;#0160;WHERE&amp;#0160;NbVariables&amp;#0160;&amp;gt;&amp;#0160;15&amp;#0160;are&amp;#0160;extremely&amp;#0160;complex&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;should&amp;#0160;be&amp;#0160;split&amp;#0160;in&amp;#0160;smaller&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(except&amp;#0160;if&amp;#0160;they&amp;#0160;are&amp;#0160;automatically&amp;#0160;generated&amp;#0160;by&amp;#0160;a&amp;#0160;tool).&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;Nbvariables&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#Nbvariables" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#Nbvariables&lt;/a&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># Variables</Column>
      </Columns>
      <Rows>
        <Row Name="GetOrder(Guid)" FullName="Tailspin.SimpleSqlRepository.SimpleOrderRepository.GetOrder(Guid)">
          <Val>16</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>16</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>16</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>16</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>16</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Group Name="Type Metrics" FullName="Code Quality \ Type Metrics" GroupId="GroupOfRules-1034765296" NbQueries="5" NbErrors="0" NbWarns="4" Status="Warn">
      <Query Status="Warn" Name="Types with too many methods" ContentTruncatedThreshold="100" FullName="Code Quality \ Type Metrics \ Types with too many methods" QueryId="Query2894126612" NbNodeMatched="11" NbNodeTested="480" KindOfNode=" types">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;with&amp;#0160;too&amp;#0160;many&amp;#0160;methods&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbMethods&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;20&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbMethods&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;TYPES&amp;#0160;WHERE&amp;#0160;NbMethods&amp;#0160;&amp;gt;&amp;#0160;20&amp;#0160;might&amp;#0160;be&amp;#0160;hard&amp;#0160;to&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;understand&amp;#0160;and&amp;#0160;maintain&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;but&amp;#0160;there&amp;#0160;might&amp;#0160;be&amp;#0160;cases&amp;#0160;where&amp;#0160;it&amp;#0160;is&amp;#0160;relevant&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;to&amp;#0160;have&amp;#0160;a&amp;#0160;high&amp;#0160;value&amp;#0160;for&amp;#0160;NbMethods.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;For&amp;#0160;example,&amp;#0160;the&amp;#0160;System.Windows.Forms.DataGridView&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;standard&amp;#0160;class&amp;#0160;has&amp;#0160;more&amp;#0160;than&amp;#0160;1000&amp;#0160;methods.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;NbMethods&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbMethods" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbMethods&lt;/a&gt;&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>types</Column>
          <Column># Methods</Column>
        </Columns>
        <Rows>
          <Row Name="Order" FullName="Tailspin.Model.Order">
            <Val>94</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Model.Product">
            <Val>67</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Admin.App.Model.Product">
            <Val>52</Val>
          </Row>
          <Row Name="ShoppingCart" FullName="Tailspin.Model.ShoppingCart">
            <Val>39</Val>
          </Row>
          <Row Name="Address" FullName="Tailspin.Infrastructure.Address">
            <Val>34</Val>
          </Row>
          <Row Name="OrdersTable" FullName="Tailspin.SimpleSqlRepository.OrdersTable">
            <Val>26</Val>
          </Row>
          <Row Name="OrderState" FullName="Tailspin.Model.OrderState">
            <Val>24</Val>
          </Row>
          <Row Name="ProductDescriptor" FullName="Tailspin.Admin.App.Model.ProductDescriptor">
            <Val>22</Val>
          </Row>
          <Row Name="ProductCategory" FullName="Tailspin.Model.ProductCategory">
            <Val>22</Val>
          </Row>
          <Row Name="ProductsTable" FullName="Tailspin.SimpleSqlRepository.ProductsTable">
            <Val>21</Val>
          </Row>
          <Row Name="SqlStatement" FullName="Tailspin.SimpleSqlRepository.SqlStatement">
            <Val>21</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>422</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>38.364</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>21</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>94</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>22.6</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>510.78</Val>
          </Row>
        </Rows>
      </Query>
      <Query Status="Warn" Name="Types with too many fields" ContentTruncatedThreshold="100" FullName="Code Quality \ Type Metrics \ Types with too many fields" QueryId="Query2595360192" NbNodeMatched="3" NbNodeTested="480" KindOfNode=" types">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;with&amp;#0160;too&amp;#0160;many&amp;#0160;fields&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbFields&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;20&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsEnumeration&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbFields&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;TYPES&amp;#0160;WHERE&amp;#0160;NbFields&amp;#0160;&amp;gt;&amp;#0160;20&amp;#0160;AND&amp;#0160;!IsEnumeration&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;might&amp;#0160;be&amp;#0160;hard&amp;#0160;to&amp;#0160;understand&amp;#0160;and&amp;#0160;maintain&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;but&amp;#0160;there&amp;#0160;might&amp;#0160;be&amp;#0160;cases&amp;#0160;where&amp;#0160;it&amp;#0160;is&amp;#0160;relevant&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;to&amp;#0160;have&amp;#0160;a&amp;#0160;high&amp;#0160;value&amp;#0160;for&amp;#0160;NbFields.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;For&amp;#0160;example,&amp;#0160;the&amp;#0160;System.Windows.Forms.Control&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;standard&amp;#0160;class&amp;#0160;has&amp;#0160;more&amp;#0160;than&amp;#0160;200&amp;#0160;fields.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;value&amp;#0160;of&amp;#0160;the&amp;#0160;metric&amp;#0160;NbFields&amp;#0160;might&amp;#0160;be&amp;#0160;a&amp;#0160;better&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;indicator&amp;#0160;of&amp;#0160;complex&amp;#0160;type.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;NbFields&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#NbFields" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#NbFields&lt;/a&gt;&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>types</Column>
          <Column># Fields</Column>
        </Columns>
        <Rows>
          <Row Name="Order" FullName="Tailspin.Model.Order">
            <Val>37</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Model.Product">
            <Val>29</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Admin.App.Model.Product">
            <Val>22</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>88</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>29.333</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>22</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>37</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>6.1283</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>37.556</Val>
          </Row>
        </Rows>
      </Query>
      <Query Status="Warn" Name="Types with poor cohesion (LCOM)" ContentTruncatedThreshold="100" FullName="Code Quality \ Type Metrics \ Types with poor cohesion (LCOM)" QueryId="Query3250459162" NbNodeMatched="5" NbNodeTested="480" KindOfNode=" types">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;with&amp;#0160;poor&amp;#0160;cohesion&amp;#0160;(LCOM)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;LCOM&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0.8&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbFields&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;10&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbMethods&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&lt;b style="color:#000000;background-color:#FFFF99"&gt;10&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;LCOM&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;TYPES&amp;#0160;WHERE&amp;#0160;LCOM&amp;#0160;&amp;gt;&amp;#0160;0.8&amp;#0160;AND&amp;#0160;NbFields&amp;#0160;&amp;gt;&amp;#0160;10&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;AND&amp;#0160;NbMethods&amp;#0160;&amp;gt;10&amp;#0160;might&amp;#0160;be&amp;#0160;problematic.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;However,&amp;#0160;it&amp;#0160;is&amp;#0160;very&amp;#0160;hard&amp;#0160;to&amp;#0160;avoid&amp;#0160;such&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;non-cohesive&amp;#0160;types.&amp;#0160;The&amp;#0160;LCOMHS&amp;#0160;metric&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;is&amp;#0160;often&amp;#0160;considered&amp;#0160;as&amp;#0160;more&amp;#0160;efficient&amp;#0160;to&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;detect&amp;#0160;non-cohesive&amp;#0160;types.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;LCOM&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#LCOM" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#LCOM&lt;/a&gt;&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>types</Column>
          <Column>Lack of Cohesion Of Methods (LCOM)</Column>
          <Column># Fields</Column>
          <Column># Methods</Column>
        </Columns>
        <Rows>
          <Row Name="ShoppingCart" FullName="Tailspin.Model.ShoppingCart">
            <Val>0.97222</Val>
            <Val>14</Val>
            <Val>39</Val>
          </Row>
          <Row Name="Order" FullName="Tailspin.Model.Order">
            <Val>0.96552</Val>
            <Val>37</Val>
            <Val>94</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Model.Product">
            <Val>0.95312</Val>
            <Val>29</Val>
            <Val>67</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Admin.App.Model.Product">
            <Val>0.95147</Val>
            <Val>22</Val>
            <Val>52</Val>
          </Row>
          <Row Name="SqlStatement" FullName="Tailspin.SimpleSqlRepository.SqlStatement">
            <Val>0.83117</Val>
            <Val>11</Val>
            <Val>21</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>4.6735</Val>
            <Val>113</Val>
            <Val>273</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>0.9347</Val>
            <Val>22.6</Val>
            <Val>54.6</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0.83117</Val>
            <Val>11</Val>
            <Val>21</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>0.97222</Val>
            <Val>37</Val>
            <Val>94</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>0.052339</Val>
            <Val>9.5624</Val>
            <Val>24.84</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>0.0027394</Val>
            <Val>91.44</Val>
            <Val>617.04</Val>
          </Row>
        </Rows>
      </Query>
      <Query Status="Warn" Name="Types with poor cohesion (LCOMHS)" ContentTruncatedThreshold="100" FullName="Code Quality \ Type Metrics \ Types with poor cohesion (LCOMHS)" QueryId="Query70474114" NbNodeMatched="4" NbNodeTested="480" KindOfNode=" types">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;with&amp;#0160;poor&amp;#0160;cohesion&amp;#0160;(LCOMHS)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;LCOMHS&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0.95&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbFields&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;10&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbMethods&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&lt;b style="color:#000000;background-color:#FFFF99"&gt;10&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;LCOMHS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;TYPES&amp;#0160;WHERE&amp;#0160;LCOMHS&amp;#0160;&amp;gt;&amp;#0160;1.0&amp;#0160;AND&amp;#0160;NbFields&amp;#0160;&amp;gt;&amp;#0160;10&amp;#0160;AND&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;NbMethods&amp;#0160;&amp;gt;10&amp;#0160;should&amp;#0160;be&amp;#0160;avoided.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Note&amp;#0160;that&amp;#0160;this&amp;#0160;rule&amp;#0160;is&amp;#0160;stronger&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;than&amp;#0160;the&amp;#0160;rule&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;TYPES&amp;#0160;WHERE&amp;#0160;LCOM&amp;#0160;&amp;gt;&amp;#0160;0.8&amp;#0160;AND&amp;#0160;NbFields&amp;#0160;&amp;gt;&amp;#0160;10&amp;#0160;AND&amp;#0160;NbMethods&amp;#0160;&amp;gt;10.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;LCOMHS&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#LCOMHS" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#LCOMHS&lt;/a&gt;&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>types</Column>
          <Column>LCOM Henderson-Sellers (LCOMHS)</Column>
          <Column># Fields</Column>
          <Column># Methods</Column>
        </Columns>
        <Rows>
          <Row Name="ShoppingCart" FullName="Tailspin.Model.ShoppingCart">
            <Val>1</Val>
            <Val>14</Val>
            <Val>39</Val>
          </Row>
          <Row Name="Order" FullName="Tailspin.Model.Order">
            <Val>0.97674</Val>
            <Val>37</Val>
            <Val>94</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Admin.App.Model.Product">
            <Val>0.97012</Val>
            <Val>22</Val>
            <Val>52</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Model.Product">
            <Val>0.96825</Val>
            <Val>29</Val>
            <Val>67</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>3.9151</Val>
            <Val>102</Val>
            <Val>252</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>0.97878</Val>
            <Val>25.5</Val>
            <Val>63</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0.96825</Val>
            <Val>14</Val>
            <Val>39</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>1</Val>
            <Val>37</Val>
            <Val>94</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>0.012649</Val>
            <Val>8.5</Val>
            <Val>20.457</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>0.00016</Val>
            <Val>72.25</Val>
            <Val>418.5</Val>
          </Row>
        </Rows>
      </Query>
    </Group>
  </Group>
  <Group Name="Design" FullName="Design" GroupId="GroupOfRules-358659326" NbQueries="15" NbErrors="0" NbWarns="10" Status="Warn">
    <Query Status="Warn" Name="Assembly should not contain namespaces dependency cycles" ContentTruncatedThreshold="100" FullName="Design \ Assembly should not contain namespaces dependency cycles" QueryId="Query3169390491" NbNodeMatched="1" NbNodeTested="23" KindOfNode=" assemblies">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Assembly&amp;#0160;should&amp;#0160;not&amp;#0160;contain&amp;#0160;namespaces&amp;#0160;dependency&amp;#0160;cycles&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;ASSEMBLIES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000064'&gt;ContainsNamespaceDependencyCycle&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Dependency&amp;#0160;cycles&amp;#0160;between&amp;#0160;namespaces&amp;#0160;must&amp;#0160;be&amp;#0160;avoided&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;in&amp;#0160;order&amp;#0160;to&amp;#0160;have&amp;#0160;a&amp;#0160;levelized&amp;#0160;and&amp;#0160;comprehensive&amp;#0160;design.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;info&amp;#0160;available&amp;#0160;on&amp;#0160;the&amp;#0160;screencast&amp;#0160;'Reduce&amp;#0160;the&amp;#0160;complexity'&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://s3.amazonaws.com/NDependOnlineDemos/NDependReducingComplexity_viewlet_swf.html" target="_blank"&gt;http://s3.amazonaws.com/NDependOnlineDemos/NDependReducingComplexity_viewlet_swf.html&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;You&amp;#0160;can&amp;#0160;also&amp;#0160;read&amp;#0160;this&amp;#0160;article&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.theserverside.net/tt/articles/showarticle.tss?id=ControllingDependencies" target="_blank"&gt;http://www.theserverside.net/tt/articles/showarticle.tss?id=ControllingDependencies&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;For&amp;#0160;any&amp;#0160;assembly&amp;#0160;matched,&amp;#0160;to&amp;#0160;display&amp;#0160;internal&amp;#0160;namespaces&amp;#0160;dependency&amp;#0160;cycle(s),&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;just&amp;#0160;right-click&amp;#0160;the&amp;#0160;assembly&amp;#0160;and&amp;#0160;select:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;--&amp;gt;&amp;#0160;View&amp;#0160;internal&amp;#0160;Dependency&amp;#0160;Cycles&amp;#0160;on&amp;#0160;Graph&amp;#0160;&amp;#0160;&amp;#0160;...&amp;#0160;or&amp;#0160;...&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;--&amp;gt;&amp;#0160;View&amp;#0160;internal&amp;#0160;Dependency&amp;#0160;Cycles&amp;#0160;on&amp;#0160;Matrix&amp;#0160;(Recommended)&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;In&amp;#0160;the&amp;#0160;Matrix,&amp;#0160;dependency&amp;#0160;cycles&amp;#0160;are&amp;#0160;represented&amp;#0160;with&amp;#0160;red&amp;#0160;squares&amp;#0160;and&amp;#0160;black&amp;#0160;cells.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;To&amp;#0160;browse&amp;#0160;easily&amp;#0160;dependency&amp;#0160;cycles,&amp;#0160;the&amp;#0160;Matrix&amp;#0160;comes&amp;#0160;with&amp;#0160;the&amp;#0160;option:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;--&amp;gt;&amp;#0160;Display&amp;#0160;Direct&amp;#0160;and&amp;#0160;Indirect&amp;#0160;Dependencies&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>assemblies</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="Tailspin.Web" FullName="Tailspin.Web">
          <Val>354</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>354</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>354</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>354</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>354</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Type should not have too many responsibilities (Efferent Coupling)" ContentTruncatedThreshold="100" FullName="Design \ Type should not have too many responsibilities (Efferent Coupling)" QueryId="Query1674584401" NbNodeMatched="3" NbNodeTested="237" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Type&amp;#0160;should&amp;#0160;not&amp;#0160;have&amp;#0160;too&amp;#0160;many&amp;#0160;responsibilities&amp;#0160;(Efferent&amp;#0160;Coupling)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;TypeCe&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;50&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;TypeCe&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;Efferent&amp;#0160;Coupling&amp;#0160;(TypeCe)&amp;#0160;for&amp;#0160;a&amp;#0160;particular&amp;#0160;type&amp;#0160;is&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;the&amp;#0160;number&amp;#0160;of&amp;#0160;types&amp;#0160;it&amp;#0160;directly&amp;#0160;depends&amp;#0160;on.&amp;#0160;Notice&amp;#0160;that&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;types&amp;#0160;declared&amp;#0160;in&amp;#0160;third&amp;#0160;party&amp;#0160;assemblies&amp;#0160;are&amp;#0160;taken&amp;#0160;into&amp;#0160;account.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Types&amp;#0160;that&amp;#0160;depends&amp;#0160;on&amp;#0160;too&amp;#0160;many&amp;#0160;others&amp;#0160;type&amp;#0160;(more&amp;#0160;than&amp;#0160;50)&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;are&amp;#0160;complex&amp;#0160;and&amp;#0160;have&amp;#0160;more&amp;#0160;than&amp;#0160;one&amp;#0160;responsibility.&amp;#0160;They&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;are&amp;#0160;good&amp;#0160;candidate&amp;#0160;for&amp;#0160;refactoring.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;available&amp;#0160;in&amp;#0160;this&amp;#0160;article:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://codebetter.com/blogs/patricksmacchia/archive/2008/02/15/code-metrics-on-coupling-dead-code-design-flaws-and-re-engineering.aspx" target="_blank"&gt;http://codebetter.com/blogs/patricksmacchia/archive/2008/02/15/code-metrics-on-coupling-dead-code-design-flaws-and-re-engineering.aspx&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column>Efferent coupling (TypeCe)</Column>
      </Columns>
      <Rows>
        <Row Name="MainWindow" FullName="Tailspin.Admin.App.MainWindow">
          <Val>60</Val>
        </Row>
        <Row Name="Order" FullName="Tailspin.Model.Order">
          <Val>57</Val>
        </Row>
        <Row Name="SimpleCustomerRepository" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository">
          <Val>51</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>168</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>56</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>51</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>60</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>3.7417</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>14</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="A stateless class or structure might be turned into a static type" ContentTruncatedThreshold="100" FullName="Design \ A stateless class or structure might be turned into a static type" QueryId="Query154626024" NbNodeMatched="84" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;A&amp;#0160;stateless&amp;#0160;class&amp;#0160;or&amp;#0160;structure&amp;#0160;might&amp;#0160;be&amp;#0160;turned&amp;#0160;into&amp;#0160;a&amp;#0160;static&amp;#0160;type&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;SizeOfInst&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;For&amp;#0160;accuracy,&amp;#0160;this&amp;#0160;rule&amp;#0160;doesn't&amp;#0160;take&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;account&amp;#0160;of&amp;#0160;types&amp;#0160;that&amp;#0160;implement&amp;#0160;some&amp;#0160;interfaces.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;classes&amp;#0160;that&amp;#0160;have&amp;#0160;a&amp;#0160;base&amp;#0160;class&amp;#0160;and&amp;#0160;don't&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;derive&amp;#0160;directly&amp;#0160;from&amp;#0160;System.Object,&amp;#0160;or&amp;#0160;classes&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;that&amp;#0160;have&amp;#0160;sub-classes&amp;#0160;children.&amp;#0160;&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbInterfacesImplemented&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000064'&gt;IsClass&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;DepthOfInheritance&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;1&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbChildren&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsStructure&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsStatic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsGeneric&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;this&amp;#0160;rule&amp;#0160;indicates&amp;#0160;stateless&amp;#0160;types&amp;#0160;that&amp;#0160;might&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;eventually&amp;#0160;be&amp;#0160;turned&amp;#0160;into&amp;#0160;static&amp;#0160;classes.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;SizeOfInst&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#SizeOfInst" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#SizeOfInst&lt;/a&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column>Size of instance</Column>
        <Column># interfaces implemented</Column>
        <Column>Depth of inheritance</Column>
        <Column># Children</Column>
      </Columns>
      <Rows>
        <Row Name="Messages" FullName="Tailspin.Model.Messages">
          <Val>0</Val>
          <Val>0</Val>
          <Val>1</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Resources" FullName="Tailspin.Model.Properties.Resources">
          <Val>0</Val>
          <Val>0</Val>
          <Val>1</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CategoriesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CategoriesTable+Columns" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CategoriesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Categories_ProductsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Categories_ProductsTable+Columns" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Categories_ProductsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomerBehaviorsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomerBehaviorsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomerBehaviorsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomerEventsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomerEventsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomerEventsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomersTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomersTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CustomersTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodTable+Parameters" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodTable+Columns" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordsTable+Columns" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusTable+Parameters" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusTable+Columns" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrderItemsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrderItemsTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrderItemsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrdersTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrdersTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrdersTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrdersTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrderStatusTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrderStatusTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="OrderStatusTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductDescriptorsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductDescriptorsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductDescriptorsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductImagesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductImagesTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductImagesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionDisplaysTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionDisplaysTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionDisplaysTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository .ProductOptionDisplaysTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionValuesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionValuesTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductOptionValuesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_CrossSellTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_CrossSellTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_CrossSellTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_OptionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_OptionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_OptionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_RelatedTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_RelatedTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Products_RelatedTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ShippingMethodsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ShippingMethodsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ShippingMethodsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="TaxRatesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="TaxRatesTable+Columns" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="TaxRatesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="TransactionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="TransactionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="TransactionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="__RefactorLogTable+Parameters" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="__RefactorLogTable+Columns" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="__RefactorLogTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="AddressesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="AddressesTable+Columns" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="AddressesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.AddressesTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CartItemsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+Parameters">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CartItemsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+Columns">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="CartItemsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+ColumnsQualified">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ShoppingCartTests" FullName="Tailspin.Tests.ShoppingCartTests">
          <Val>0</Val>
          <Val>0</Val>
          <Val>1</Val>
          <Val>0</Val>
        </Row>
        <Row Name="ProductTests" FullName="Commerce.DomainTests.Products.ProductTests">
          <Val>0</Val>
          <Val>0</Val>
          <Val>1</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Bootstrapper" FullName="Bootstrapper">
          <Val>0</Val>
          <Val>0</Val>
          <Val>1</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Resources" FullName="Tailspin.Admin.App.Properties.Resources">
          <Val>0</Val>
          <Val>0</Val>
          <Val>1</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>0</Val>
          <Val>0</Val>
          <Val>162</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0</Val>
          <Val>0</Val>
          <Val>1.9286</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
          <Val>0</Val>
          <Val>1</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>0</Val>
          <Val>0</Val>
          <Val>2</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
          <Val>0</Val>
          <Val>0.25754</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
          <Val>0</Val>
          <Val>0.066326</Val>
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Class with no descendant should be sealed if possible" ContentTruncatedThreshold="100" FullName="Design \ Class with no descendant should be sealed if possible" QueryId="Query654815140" NbNodeMatched="70" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Class&amp;#0160;with&amp;#0160;no&amp;#0160;descendant&amp;#0160;should&amp;#0160;be&amp;#0160;sealed&amp;#0160;if&amp;#0160;possible&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsClass&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbChildren&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsSealed&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsStatic&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;AND&amp;#0160;!IsPublic&amp;#0160;&amp;lt;--&amp;#0160;You&amp;#0160;might&amp;#0160;want&amp;#0160;to&amp;#0160;add&amp;#0160;this&amp;#0160;condition&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;if&amp;#0160;you&amp;#0160;are&amp;#0160;developping&amp;#0160;a&amp;#0160;framework&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;with&amp;#0160;classes&amp;#0160;that&amp;#0160;are&amp;#0160;intended&amp;#0160;to&amp;#0160;be&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;sub-classed&amp;#0160;by&amp;#0160;your&amp;#0160;clients.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column># Children</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="App" FullName="Tailspin.Admin.App.App">
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Bootstrapper" FullName="Bootstrapper">
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Package" FullName="Tailspin.Model.Package">
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Failed" FullName="Tailspin.Model.Failed">
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name="InStock" FullName="Tailspin.Model.InStock">
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Shipment" FullName="Tailspin.Model.Shipment">
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name="Succeeded" FullName="Tailspin.Model.Succeeded">
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name="ProductRelationship" FullName="Tailspin.Admin.App.ProductRelationship">
          <Val>0</Val>
          <Val>2</Val>
        </Row>
        <Row Name="_Default" FullName="Tailspin.Web._Default">
          <Val>0</Val>
          <Val>3</Val>
        </Row>
        <Row Name="Queued" FullName="Tailspin.Model.Queued">
          <Val>0</Val>
          <Val>3</Val>
        </Row>
        <Row Name="Closed" FullName="Tailspin.Model.Closed">
          <Val>0</Val>
          <Val>3</Val>
        </Row>
        <Row Name="SiteRegistry" FullName="SiteRegistry">
          <Val>0</Val>
          <Val>3</Val>
        </Row>
        <Row Name="Refunded" FullName="Tailspin.Model.Refunded">
          <Val>0</Val>
          <Val>4</Val>
        </Row>
        <Row Name="Cancelled" FullName="Tailspin.Model.Cancelled">
          <Val>0</Val>
          <Val>4</Val>
        </Row>
        <Row Name="Processed" FullName="Tailspin.Model.Processed">
          <Val>0</Val>
          <Val>4</Val>
        </Row>
        <Row Name="OnPreOrder" FullName="Tailspin.Model.OnPreOrder">
          <Val>0</Val>
          <Val>4</Val>
        </Row>
        <Row Name="Verified" FullName="Tailspin.Model.Verified">
          <Val>0</Val>
          <Val>5</Val>
        </Row>
        <Row Name="Unavailable" FullName="Tailspin.Model.Unavailable">
          <Val>0</Val>
          <Val>5</Val>
        </Row>
        <Row Name="OnBackOrder" FullName="Tailspin.Model.OnBackOrder">
          <Val>0</Val>
          <Val>5</Val>
        </Row>
        <Row Name="Parameter" FullName="Tailspin.SimpleSqlRepository.Parameter">
          <Val>0</Val>
          <Val>5</Val>
        </Row>
        <Row Name="Shipped" FullName="Tailspin.Model.Shipped">
          <Val>0</Val>
          <Val>5</Val>
        </Row>
        <Row Name="Submitted" FullName="Tailspin.Model.Submitted">
          <Val>0</Val>
          <Val>5</Val>
        </Row>
        <Row Name="NewOrder" FullName="Tailspin.Model.NewOrder">
          <Val>0</Val>
          <Val>6</Val>
        </Row>
        <Row Name="MockShippingService" FullName="Tests.Mocks.MockShippingService">
          <Val>0</Val>
          <Val>6</Val>
        </Row>
        <Row Name="Charged" FullName="Tailspin.Model.Charged">
          <Val>0</Val>
          <Val>6</Val>
        </Row>
        <Row Name="Image" FullName="Tailspin.Model.Image">
          <Val>0</Val>
          <Val>6</Val>
        </Row>
        <Row Name="MvcApplication" FullName="Tailspin.Web.MvcApplication">
          <Val>0</Val>
          <Val>6</Val>
        </Row>
        <Row Name="StructureMapControllerFactory" FullName="Tailspin.Infrastructure.StructureMapControllerFactory">
          <Val>0</Val>
          <Val>7</Val>
        </Row>
        <Row Name="Resources" FullName="Tailspin.Model.Properties.Resources">
          <Val>0</Val>
          <Val>7</Val>
        </Row>
        <Row Name="Resources" FullName="Tailspin.Admin.App.Properties.Resources">
          <Val>0</Val>
          <Val>7</Val>
        </Row>
        <Row Name="ProductsController" FullName="Tailspin.Web.App.Controllers.ProductsController">
          <Val>0</Val>
          <Val>8</Val>
        </Row>
        <Row Name="Returned" FullName="Tailspin.Model.Returned">
          <Val>0</Val>
          <Val>9</Val>
        </Row>
        <Row Name="TailspinControllerFactory" FullName="Tailspin.Web.TailspinControllerFactory">
          <Val>0</Val>
          <Val>9</Val>
        </Row>
        <Row Name="ProductList" FullName="Tailspin.Model.ProductList">
          <Val>0</Val>
          <Val>10</Val>
        </Row>
        <Row Name="UserEvent" FullName="Tailspin.Model.UserEvent">
          <Val>0</Val>
          <Val>10</Val>
        </Row>
        <Row Name="HomeController" FullName="Tailspin.Web.Controllers.HomeController">
          <Val>0</Val>
          <Val>11</Val>
        </Row>
        <Row Name="CatalogDataContext" FullName="Tailspin.Admin.App.Model.CatalogDataContext">
          <Val>0</Val>
          <Val>11</Val>
        </Row>
        <Row Name="Customer" FullName="Tailspin.Model.Customer">
          <Val>0</Val>
          <Val>12</Val>
        </Row>
        <Row Name="Messages" FullName="Tailspin.Model.Messages">
          <Val>0</Val>
          <Val>14</Val>
        </Row>
        <Row Name="TailspinViewEngine" FullName="Tailspin.Web.TailspinViewEngine">
          <Val>0</Val>
          <Val>15</Val>
        </Row>
        <Row Name="ProductDescriptor" FullName="Tailspin.Model.ProductDescriptor">
          <Val>0</Val>
          <Val>15</Val>
        </Row>
        <Row Name="OrderLine" FullName="Tailspin.Model.OrderLine">
          <Val>0</Val>
          <Val>15</Val>
        </Row>
        <Row Name="ShippingMethod" FullName="Tailspin.Model.ShippingMethod">
          <Val>0</Val>
          <Val>16</Val>
        </Row>
        <Row Name="ProductCategory" FullName="Tailspin.Model.ProductCategory">
          <Val>0</Val>
          <Val>17</Val>
        </Row>
        <Row Name="ShoppingCartItem" FullName="Tailspin.Model.ShoppingCartItem">
          <Val>0</Val>
          <Val>18</Val>
        </Row>
        <Row Name="Transaction" FullName="Tailspin.Model.Transaction">
          <Val>0</Val>
          <Val>18</Val>
        </Row>
        <Row Name="PagedList&lt;T&gt;" FullName="Tailspin.Infrastructure.PagedList&lt;T&gt;">
          <Val>0</Val>
          <Val>19</Val>
        </Row>
        <Row Name="CartController" FullName="Tailspin.Web.App.Controllers.CartController">
          <Val>0</Val>
          <Val>22</Val>
        </Row>
        <Row Name="DeliveryMethod" FullName="Tailspin.Admin.App.Model.DeliveryMethod">
          <Val>0</Val>
          <Val>23</Val>
        </Row>
        <Row Name="InventoryStatus" FullName="Tailspin.Admin.App.Model.InventoryStatus">
          <Val>0</Val>
          <Val>23</Val>
        </Row>
        <Row Name="LazyList&lt;T&gt;" FullName="Tailspin.Infrastructure.LazyList&lt;T&gt;">
          <Val>0</Val>
          <Val>26</Val>
        </Row>
        <Row Name="ProductTests" FullName="Commerce.DomainTests.Products.ProductTests">
          <Val>0</Val>
          <Val>26</Val>
        </Row>
        <Row Name="Address" FullName="Tailspin.Infrastructure.Address">
          <Val>0</Val>
          <Val>29</Val>
        </Row>
        <Row Name="BatchSql" FullName="Tailspin.SimpleSqlRepository.BatchSql">
          <Val>0</Val>
          <Val>32</Val>
        </Row>
        <Row Name="CreditCard" FullName="Tailspin.Model.CreditCard">
          <Val>0</Val>
          <Val>35</Val>
        </Row>
        <Row Name="ShoppingCart" FullName="Tailspin.Model.ShoppingCart">
          <Val>0</Val>
          <Val>39</Val>
        </Row>
        <Row Name="MockProductRepository" FullName="Tests.Mocks.MockProductRepository">
          <Val>0</Val>
          <Val>41</Val>
        </Row>
        <Row Name="DbCommon" FullName="Tailspin.Infrastructure.DbCommon">
          <Val>0</Val>
          <Val>44</Val>
        </Row>
        <Row Name="Products_Related" FullName="Tailspin.Admin.App.Model.Products_Related">
          <Val>0</Val>
          <Val>48</Val>
        </Row>
        <Row Name="MainWindow" FullName="Tailspin.Admin.App.MainWindow">
          <Val>0</Val>
          <Val>50</Val>
        </Row>
        <Row Name="ProductDescriptor" FullName="Tailspin.Admin.App.Model.ProductDescriptor">
          <Val>0</Val>
          <Val>52</Val>
        </Row>
        <Row Name="SimpleOrderRepository" FullName="Tailspin.SimpleSqlRepository.SimpleOrderRepository">
          <Val>0</Val>
          <Val>57</Val>
        </Row>
        <Row Name="Product" FullName="Tailspin.Model.Product">
          <Val>0</Val>
          <Val>63</Val>
        </Row>
        <Row Name="OrderController" FullName="Tailspin.Web.App.Controllers.OrderController">
          <Val>0</Val>
          <Val>64</Val>
        </Row>
        <Row Name="SimpleProductRepository" FullName="Tailspin.SimpleSqlRepository.SimpleProductRepository">
          <Val>0</Val>
          <Val>74</Val>
        </Row>
        <Row Name="ShoppingCartTests" FullName="Tailspin.Tests.ShoppingCartTests">
          <Val>0</Val>
          <Val>84</Val>
        </Row>
        <Row Name="SimpleCustomerRepository" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository">
          <Val>0</Val>
          <Val>90</Val>
        </Row>
        <Row Name="Order" FullName="Tailspin.Model.Order">
          <Val>0</Val>
          <Val>111</Val>
        </Row>
        <Row Name="SqlStatement" FullName="Tailspin.SimpleSqlRepository.SqlStatement">
          <Val>0</Val>
          <Val>124</Val>
        </Row>
        <Row Name="Product" FullName="Tailspin.Admin.App.Model.Product">
          <Val>0</Val>
          <Val>129</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>0</Val>
          <Val>1 635</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0</Val>
          <Val>23.357</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>0</Val>
          <Val>129</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
          <Val>29.414</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
          <Val>865.17</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Classes that are candidate to be turned into Structures" ContentTruncatedThreshold="100" FullName="Design \ Classes that are candidate to be turned into Structures" QueryId="Query1604921114" NbNodeMatched="25" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Classes&amp;#0160;that&amp;#0160;are&amp;#0160;candidate&amp;#0160;to&amp;#0160;be&amp;#0160;turned&amp;#0160;into&amp;#0160;Structures&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsClass&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsStatic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;SizeOfInst&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;SizeOfInst&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;=&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;16&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Structure&amp;#0160;instance&amp;#0160;must&amp;#0160;not&amp;#0160;be&amp;#0160;too&amp;#0160;big,&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;else&amp;#0160;it&amp;#0160;degrades&amp;#0160;performance.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbChildren&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Must&amp;#0160;not&amp;#0160;have&amp;#0160;children&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;DepthOfInheritance&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;1&lt;/b&gt;&amp;#0160;&lt;font color='#008000'&gt;//&amp;#0160;Must&amp;#0160;derive&amp;#0160;directly&amp;#0160;from&amp;#0160;System.Object&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;AND&amp;#0160;IsSealed&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;lt;--&amp;#0160;You&amp;#0160;might&amp;#0160;want&amp;#0160;to&amp;#0160;add&amp;#0160;this&amp;#0160;condition&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;to&amp;#0160;restreint&amp;#0160;the&amp;#0160;set.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;AND&amp;#0160;IsImmutable&amp;#0160;&amp;lt;--&amp;#0160;Structures&amp;#0160;should&amp;#0160;be&amp;#0160;immutable&amp;#0160;type.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;AND&amp;#0160;!IsPublic&amp;#0160;&amp;#0160;&amp;#0160;&amp;lt;--&amp;#0160;You&amp;#0160;might&amp;#0160;want&amp;#0160;to&amp;#0160;add&amp;#0160;this&amp;#0160;condition&amp;#0160;if&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;you&amp;#0160;are&amp;#0160;developping&amp;#0160;a&amp;#0160;framework&amp;#0160;with&amp;#0160;classes&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;that&amp;#0160;are&amp;#0160;intended&amp;#0160;to&amp;#0160;be&amp;#0160;sub-classed&amp;#0160;by&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;your&amp;#0160;clients.&lt;br/&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column>Size of instance</Column>
        <Column># Children</Column>
        <Column>Depth of inheritance</Column>
      </Columns>
      <Rows>
        <Row Name="LazyList&lt;T&gt;" FullName="Tailspin.Infrastructure.LazyList&lt;T&gt;">
          <Val>8</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="DbCommon" FullName="Tailspin.Infrastructure.DbCommon">
          <Val>8</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="ShoppingCart+&lt;&gt;c__DisplayClass7" FullName="Tailspin.Model.ShoppingCart+&lt;&gt;c__DisplayClass7">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="ShoppingCart+&lt;&gt;c__DisplayClassa" FullName="Tailspin.Model.ShoppingCart+&lt;&gt;c__DisplayClassa">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="OrderLine" FullName="Tailspin.Model.OrderLine">
          <Val>16</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="ProductList" FullName="Tailspin.Model.ProductList">
          <Val>8</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Image" FullName="Tailspin.Model.Image">
          <Val>8</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="ProductDescriptor" FullName="Tailspin.Model.ProductDescriptor">
          <Val>13</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="SimpleCustomerRepository" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="SimpleCustomerRepository+&lt;&gt;c__DisplayClass5" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository+&lt; &gt;c__DisplayClass5">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="SimpleOrderRepository" FullName="Tailspin.SimpleSqlRepository.SimpleOrderRepository">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="SimpleProductRepository" FullName="Tailspin.SimpleSqlRepository.SimpleProductRepository">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="BatchSql" FullName="Tailspin.SimpleSqlRepository.BatchSql">
          <Val>8</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="MockProductRepository" FullName="Tests.Mocks.MockProductRepository">
          <Val>12</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="MockProductRepository+&lt;&gt;c__DisplayClass1" FullName="Tests.Mocks.MockProductRepository+&lt;&gt;c__DisplayClass1">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="SiteRegistry" FullName="SiteRegistry">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="&lt;&gt;f__AnonymousType0&lt;&lt;size&gt;j__TPar&gt;" FullName="&lt;&gt;f__AnonymousType0&lt;&lt;size&gt;j__TPar&gt;">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="&lt;&gt;f__AnonymousType1&lt;&lt;size&gt;j__TPar,&lt;class&gt;j__TPar&gt;" FullName="&lt;&gt;f__AnonymousType1&lt;&lt;size&gt;j__TPar,&lt;class&gt;j__TPar&gt;">
          <Val>8</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="&lt;&gt;f__AnonymousType2&lt;&lt;id&gt;j__TPar&gt;" FullName="&lt;&gt;f__AnonymousType2&lt;&lt;id&gt;j__TPar&gt;">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="&lt;&gt;f__AnonymousType3&lt;&lt;controller&gt;j__TPar,&lt;action&gt;j__TPar,&lt;id&gt;j__TPar&gt;" FullName="&lt;&gt;f__AnonymousType3&lt;&lt;controller&gt;j__TPar,&lt;action&gt;j__TPar,&lt;id&gt;j__TPar&gt;">
          <Val>12</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="OrderController+&lt;&gt;c__DisplayClass2" FullName="Tailspin.Web.App.Controllers.OrderController+&lt;&gt;c__DisplayClass2">
          <Val>5</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="OrderController+&lt;&gt;c__DisplayClass6" FullName="Tailspin.Web.App.Controllers.OrderController+&lt;&gt;c__DisplayClass6">
          <Val>5</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="ControllerExtensions+&lt;&gt;c__DisplayClass3" FullName="System.Web.Mvc.ControllerExtensions+&lt;&gt;c__DisplayClass3">
          <Val>16</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="MainWindow+&lt;&gt;c__DisplayClass2" FullName="Tailspin.Admin.App.MainWindow+&lt;&gt;c__DisplayClass2">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="ProductRelationship" FullName="Tailspin.Admin.App.ProductRelationship">
          <Val>5</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>176</Val>
          <Val>0</Val>
          <Val>25</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>7.04</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>4</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>16</Val>
          <Val>0</Val>
          <Val>1</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>3.8208</Val>
          <Val>0</Val>
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>14.598</Val>
          <Val>0</Val>
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Avoid namespaces with few types" ContentTruncatedThreshold="100" FullName="Design \ Avoid namespaces with few types" QueryId="Query4206118250" NbNodeMatched="10" NbNodeTested="66" KindOfNode=" namespaces">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Avoid&amp;#0160;namespaces&amp;#0160;with&amp;#0160;few&amp;#0160;types&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;NAMESPACES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbTypes&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;5&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbTypes&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;ASC&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Make&amp;#0160;sure&amp;#0160;that&amp;#0160;there&amp;#0160;is&amp;#0160;a&amp;#0160;logical&amp;#0160;organization&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;to&amp;#0160;each&amp;#0160;of&amp;#0160;your&amp;#0160;namespaces,&amp;#0160;and&amp;#0160;that&amp;#0160;there&amp;#0160;is&amp;#0160;a&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;valid&amp;#0160;reason&amp;#0160;for&amp;#0160;putting&amp;#0160;types&amp;#0160;in&amp;#0160;a&amp;#0160;sparsely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;populated&amp;#0160;namespace.&amp;#0160;Namespaces&amp;#0160;should&amp;#0160;contain&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;types&amp;#0160;that&amp;#0160;are&amp;#0160;used&amp;#0160;together&amp;#0160;in&amp;#0160;most&amp;#0160;scenarios.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;When&amp;#0160;their&amp;#0160;applications&amp;#0160;are&amp;#0160;mutually&amp;#0160;exclusive,&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;types&amp;#0160;should&amp;#0160;be&amp;#0160;located&amp;#0160;in&amp;#0160;separate&amp;#0160;namespaces&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>namespaces</Column>
        <Column># Types</Column>
      </Columns>
      <Rows>
        <Row Name="Tailspin.Tests" FullName="Tailspin.Tests">
          <Val>1</Val>
        </Row>
        <Row Name="Tailspin.Web.Controllers" FullName="Tailspin.Web.Controllers">
          <Val>1</Val>
        </Row>
        <Row Name="Commerce.DomainTests.Products" FullName="Commerce.DomainTests.Products">
          <Val>1</Val>
        </Row>
        <Row Name="Tailspin.Model.Properties" FullName="Tailspin.Model.Properties">
          <Val>1</Val>
        </Row>
        <Row Name="Tailspin.Admin.App.Properties" FullName="Tailspin.Admin.App.Properties">
          <Val>2</Val>
        </Row>
        <Row Name="System.Web.Mvc" FullName="System.Web.Mvc">
          <Val>2</Val>
        </Row>
        <Row Name="System.Web.Mvc" FullName="System.Web.Mvc">
          <Val>2</Val>
        </Row>
        <Row Name="Tests.Mocks" FullName="Tests.Mocks">
          <Val>3</Val>
        </Row>
        <Row Name="Tailspin.Infrastructure" FullName="Tailspin.Infrastructure">
          <Val>4</Val>
        </Row>
        <Row Name="Tailspin.Admin.App" FullName="Tailspin.Admin.App">
          <Val>4</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>21</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>2.1</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>4</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>1.1358</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>1.29</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Nested types should not be visible" ContentTruncatedThreshold="100" FullName="Design \ Nested types should not be visible" QueryId="Query1820670583" NbNodeMatched="78" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Nested&amp;#0160;types&amp;#0160;should&amp;#0160;not&amp;#0160;be&amp;#0160;visible&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsNested&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsPrivate&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsInFrameworkAssembly&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;A&amp;#0160;nested&amp;#0160;type&amp;#0160;is&amp;#0160;a&amp;#0160;type&amp;#0160;declared&amp;#0160;within&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;scope&amp;#0160;of&amp;#0160;another&amp;#0160;type.&amp;#0160;Nested&amp;#0160;types&amp;#0160;are&amp;#0160;useful&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;for&amp;#0160;encapsulating&amp;#0160;private&amp;#0160;implementation&amp;#0160;details&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;of&amp;#0160;the&amp;#0160;containing&amp;#0160;type.&amp;#0160;Used&amp;#0160;for&amp;#0160;this&amp;#0160;purpose,&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;nested&amp;#0160;types&amp;#0160;should&amp;#0160;not&amp;#0160;be&amp;#0160;externally&amp;#0160;visible.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Do&amp;#0160;not&amp;#0160;use&amp;#0160;externally&amp;#0160;visible&amp;#0160;nested&amp;#0160;types&amp;#0160;for&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;logical&amp;#0160;grouping&amp;#0160;or&amp;#0160;to&amp;#0160;avoid&amp;#0160;name&amp;#0160;collisions;&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;instead,&amp;#0160;use&amp;#0160;namespaces.&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="CategoriesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="CategoriesTable+Columns" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="CategoriesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="Categories_ProductsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="Categories_ProductsTable+Columns" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="Categories_ProductsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="CustomerBehaviorsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="CustomerBehaviorsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="CustomerBehaviorsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="CustomerEventsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters">
          <Val>8</Val>
        </Row>
        <Row Name="CustomerEventsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns">
          <Val>8</Val>
        </Row>
        <Row Name="CustomerEventsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified">
          <Val>8</Val>
        </Row>
        <Row Name="CustomersTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters">
          <Val>5</Val>
        </Row>
        <Row Name="CustomersTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns">
          <Val>5</Val>
        </Row>
        <Row Name="CustomersTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified">
          <Val>5</Val>
        </Row>
        <Row Name="DeliveryMethodTable+Parameters" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="DeliveryMethodTable+Columns" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="DeliveryMethodTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="InventoryRecordsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters">
          <Val>5</Val>
        </Row>
        <Row Name="InventoryRecordsTable+Columns" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns">
          <Val>5</Val>
        </Row>
        <Row Name="InventoryRecordsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified">
          <Val>5</Val>
        </Row>
        <Row Name="InventoryStatusTable+Parameters" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="InventoryStatusTable+Columns" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="InventoryStatusTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="OrderItemsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters">
          <Val>9</Val>
        </Row>
        <Row Name="OrderItemsTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns">
          <Val>9</Val>
        </Row>
        <Row Name="OrderItemsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified">
          <Val>9</Val>
        </Row>
        <Row Name="OrdersTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Parameters">
          <Val>20</Val>
        </Row>
        <Row Name="OrdersTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns">
          <Val>20</Val>
        </Row>
        <Row Name="OrdersTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrdersTable+ColumnsQualified">
          <Val>20</Val>
        </Row>
        <Row Name="OrderStatusTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="OrderStatusTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="OrderStatusTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="ProductDescriptorsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+Parameters">
          <Val>6</Val>
        </Row>
        <Row Name="ProductDescriptorsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+Columns">
          <Val>6</Val>
        </Row>
        <Row Name="ProductDescriptorsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+ColumnsQualified">
          <Val>6</Val>
        </Row>
        <Row Name="ProductImagesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Parameters">
          <Val>4</Val>
        </Row>
        <Row Name="ProductImagesTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Columns">
          <Val>4</Val>
        </Row>
        <Row Name="ProductImagesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+ColumnsQualified">
          <Val>4</Val>
        </Row>
        <Row Name="ProductOptionDisplaysTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="ProductOptionDisplaysTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="ProductOptionDisplaysTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository .ProductOptionDisplaysTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="ProductOptionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+Parameters">
          <Val>5</Val>
        </Row>
        <Row Name="ProductOptionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+Columns">
          <Val>5</Val>
        </Row>
        <Row Name="ProductOptionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+ColumnsQualified">
          <Val>5</Val>
        </Row>
        <Row Name="ProductOptionValuesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+Parameters">
          <Val>3</Val>
        </Row>
        <Row Name="ProductOptionValuesTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+Columns">
          <Val>3</Val>
        </Row>
        <Row Name="ProductOptionValuesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+ColumnsQualified">
          <Val>3</Val>
        </Row>
        <Row Name="ProductsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductsTable+Parameters">
          <Val>15</Val>
        </Row>
        <Row Name="ProductsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductsTable+Columns">
          <Val>15</Val>
        </Row>
        <Row Name="ProductsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductsTable+ColumnsQualified">
          <Val>15</Val>
        </Row>
        <Row Name="Products_CrossSellTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="Products_CrossSellTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="Products_CrossSellTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="Products_OptionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+Parameters">
          <Val>3</Val>
        </Row>
        <Row Name="Products_OptionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+Columns">
          <Val>3</Val>
        </Row>
        <Row Name="Products_OptionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+ColumnsQualified">
          <Val>3</Val>
        </Row>
        <Row Name="Products_RelatedTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+Parameters">
          <Val>2</Val>
        </Row>
        <Row Name="Products_RelatedTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+Columns">
          <Val>2</Val>
        </Row>
        <Row Name="Products_RelatedTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+ColumnsQualified">
          <Val>2</Val>
        </Row>
        <Row Name="ShippingMethodsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+Parameters">
          <Val>7</Val>
        </Row>
        <Row Name="ShippingMethodsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+Columns">
          <Val>7</Val>
        </Row>
        <Row Name="ShippingMethodsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+ColumnsQualified">
          <Val>7</Val>
        </Row>
        <Row Name="TaxRatesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+Parameters">
          <Val>5</Val>
        </Row>
        <Row Name="TaxRatesTable+Columns" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+Columns">
          <Val>5</Val>
        </Row>
        <Row Name="TaxRatesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+ColumnsQualified">
          <Val>5</Val>
        </Row>
        <Row Name="TransactionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+Parameters">
          <Val>7</Val>
        </Row>
        <Row Name="TransactionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+Columns">
          <Val>7</Val>
        </Row>
        <Row Name="TransactionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+ColumnsQualified">
          <Val>7</Val>
        </Row>
        <Row Name="__RefactorLogTable+Parameters" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+Parameters">
          <Val>1</Val>
        </Row>
        <Row Name="__RefactorLogTable+Columns" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+Columns">
          <Val>1</Val>
        </Row>
        <Row Name="__RefactorLogTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+ColumnsQualified">
          <Val>1</Val>
        </Row>
        <Row Name="AddressesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Parameters">
          <Val>14</Val>
        </Row>
        <Row Name="AddressesTable+Columns" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns">
          <Val>14</Val>
        </Row>
        <Row Name="AddressesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.AddressesTable+ColumnsQualified">
          <Val>14</Val>
        </Row>
        <Row Name="CartItemsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+Parameters">
          <Val>6</Val>
        </Row>
        <Row Name="CartItemsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+Columns">
          <Val>6</Val>
        </Row>
        <Row Name="CartItemsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+ColumnsQualified">
          <Val>6</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>423</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>5.4231</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>20</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>4.5672</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>20.859</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Avoid empty interfaces" ContentTruncatedThreshold="100" FullName="Design \ Avoid empty interfaces" QueryId="Query3917860128" NbNodeMatched="1" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Avoid&amp;#0160;empty&amp;#0160;interfaces&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsInterface&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbMethods&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Interfaces&amp;#0160;define&amp;#0160;members&amp;#0160;that&amp;#0160;provide&amp;#0160;a&amp;#0160;behavior&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;or&amp;#0160;usage&amp;#0160;contract.&amp;#0160;The&amp;#0160;functionality&amp;#0160;described&amp;#0160;by&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;the&amp;#0160;interface&amp;#0160;can&amp;#0160;be&amp;#0160;adopted&amp;#0160;by&amp;#0160;any&amp;#0160;type,&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;regardless&amp;#0160;of&amp;#0160;where&amp;#0160;the&amp;#0160;type&amp;#0160;appears&amp;#0160;in&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;inheritance&amp;#0160;hierarchy.&amp;#0160;A&amp;#0160;type&amp;#0160;implements&amp;#0160;an&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;interface&amp;#0160;by&amp;#0160;providing&amp;#0160;implementations&amp;#0160;for&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;interface's&amp;#0160;members.&amp;#0160;An&amp;#0160;empty&amp;#0160;interface&amp;#0160;does&amp;#0160;not&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;define&amp;#0160;any&amp;#0160;members,&amp;#0160;and&amp;#0160;as&amp;#0160;such,&amp;#0160;does&amp;#0160;not&amp;#0160;define&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;a&amp;#0160;contract&amp;#0160;that&amp;#0160;can&amp;#0160;be&amp;#0160;implemented.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;If&amp;#0160;your&amp;#0160;design&amp;#0160;includes&amp;#0160;empty&amp;#0160;interfaces&amp;#0160;that&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;types&amp;#0160;are&amp;#0160;expected&amp;#0160;to&amp;#0160;implement,&amp;#0160;you&amp;#0160;are&amp;#0160;probably&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;using&amp;#0160;an&amp;#0160;interface&amp;#0160;as&amp;#0160;a&amp;#0160;marker,&amp;#0160;or&amp;#0160;a&amp;#0160;way&amp;#0160;of&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;identifying&amp;#0160;a&amp;#0160;group&amp;#0160;of&amp;#0160;types.&amp;#0160;If&amp;#0160;this&amp;#0160;identification&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;will&amp;#0160;occur&amp;#0160;at&amp;#0160;runtime,&amp;#0160;the&amp;#0160;correct&amp;#0160;way&amp;#0160;to&amp;#0160;accomplish&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;this&amp;#0160;is&amp;#0160;to&amp;#0160;use&amp;#0160;a&amp;#0160;custom&amp;#0160;attribute.&amp;#0160;Use&amp;#0160;the&amp;#0160;presence&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;or&amp;#0160;absence&amp;#0160;of&amp;#0160;the&amp;#0160;attribute,&amp;#0160;or&amp;#0160;the&amp;#0160;attribute's&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;properties,&amp;#0160;to&amp;#0160;identify&amp;#0160;the&amp;#0160;target&amp;#0160;types.&amp;#0160;If&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;identification&amp;#0160;must&amp;#0160;occurs&amp;#0160;at&amp;#0160;compile&amp;#0160;time,&amp;#0160;then&amp;#0160;using&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;an&amp;#0160;empty&amp;#0160;interface&amp;#0160;is&amp;#0160;acceptable.&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column># Methods</Column>
      </Columns>
      <Rows>
        <Row Name="IAggregateRoot" FullName="Tailspin.Infrastructure.IAggregateRoot">
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Declare types in namespaces" ContentTruncatedThreshold="100" FullName="Design \ Declare types in namespaces" QueryId="Query3464577236" NbNodeMatched="1" NbNodeTested="66" KindOfNode=" namespaces">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Declare&amp;#0160;types&amp;#0160;in&amp;#0160;namespaces&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;NAMESPACES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NameIs&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;""&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsInFrameworkAssembly&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Types&amp;#0160;are&amp;#0160;declared&amp;#0160;within&amp;#0160;namespaces&amp;#0160;to&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;prevent&amp;#0160;name&amp;#0160;collisions,&amp;#0160;and&amp;#0160;as&amp;#0160;a&amp;#0160;way&amp;#0160;of&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;organizing&amp;#0160;related&amp;#0160;types&amp;#0160;in&amp;#0160;an&amp;#0160;object&amp;#0160;hierarchy.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Types&amp;#0160;outside&amp;#0160;any&amp;#0160;named&amp;#0160;namespace&amp;#0160;are&amp;#0160;in&amp;#0160;a&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;global&amp;#0160;namespace&amp;#0160;that&amp;#0160;cannot&amp;#0160;be&amp;#0160;referenced&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;in&amp;#0160;code.&amp;#0160;If&amp;#0160;an&amp;#0160;anonymous&amp;#0160;namespace&amp;#0160;can&amp;#0160;be&amp;#0160;found,&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;it&amp;#0160;means&amp;#0160;that&amp;#0160;it&amp;#0160;contains&amp;#0160;types&amp;#0160;outside&amp;#0160;of&amp;#0160;namespaces.&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>namespaces</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="" FullName="">
          <Val>38</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>38</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>38</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>38</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>38</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Assemblies with poor cohesion (RelationalCohesion)" ContentTruncatedThreshold="100" FullName="Design \ Assemblies with poor cohesion (RelationalCohesion)" QueryId="Query2959938840" NbNodeMatched="2" NbNodeTested="23" KindOfNode=" assemblies">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Assemblies&amp;#0160;with&amp;#0160;poor&amp;#0160;cohesion&amp;#0160;(RelationalCohesion)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;ASSEMBLIES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbTypes&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;20&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#008000'&gt;//&amp;#0160;Relational&amp;#0160;Cohesion&amp;#0160;metrics&amp;#0160;is&amp;#0160;relevant&amp;#0160;only&amp;#0160;if&amp;#0160;there&amp;#0160;are&amp;#0160;several&amp;#0160;types&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000064'&gt;RelationalCohesion&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;1.5&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;RelationalCohesion&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;4.0&lt;/b&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;As&amp;#0160;classes&amp;#0160;inside&amp;#0160;an&amp;#0160;assembly&amp;#0160;should&amp;#0160;be&amp;#0160;strongly&amp;#0160;related,&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;the&amp;#0160;cohesion&amp;#0160;should&amp;#0160;be&amp;#0160;high.&amp;#0160;On&amp;#0160;the&amp;#0160;other&amp;#0160;hand,&amp;#0160;a&amp;#0160;value&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;which&amp;#0160;is&amp;#0160;too&amp;#0160;high&amp;#0160;may&amp;#0160;indicate&amp;#0160;over-coupling.&amp;#0160;A&amp;#0160;good&amp;#0160;range&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;for&amp;#0160;RelationalCohesion&amp;#0160;is&amp;#0160;1.5&amp;#0160;to&amp;#0160;4.0.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;RelationalCohesion&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#RelationalCohesion" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#RelationalCohesion&lt;/a&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>assemblies</Column>
        <Column># Types</Column>
        <Column>Relational cohesion</Column>
      </Columns>
      <Rows>
        <Row Name="Tailspin.SimpleSqlRepository" FullName="Tailspin.SimpleSqlRepository">
          <Val>113</Val>
          <Val>1.3363</Val>
        </Row>
        <Row Name="Tailspin.Web" FullName="Tailspin.Web">
          <Val>26</Val>
          <Val>0.84615</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>139</Val>
          <Val>2.1824</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>69.5</Val>
          <Val>1.0912</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>26</Val>
          <Val>0.84615</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>113</Val>
          <Val>1.3363</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>43.5</Val>
          <Val>0.24506</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>1 892</Val>
          <Val>0.060057</Val>
        </Row>
      </Rows>
    </Query>
    <Group Name="Performance" FullName="Design \ Performance" GroupId="GroupOfRules-1202259592" NbQueries="4" NbErrors="0" NbWarns="1" Status="Warn">
      <Query Status="Warn" Name="Instances size shouldn't be too big (SizeOfInst)" ContentTruncatedThreshold="100" FullName="Design \ Performance \ Instances size shouldn't be too big (SizeOfInst)" QueryId="Query4205842944" NbNodeMatched="9" NbNodeTested="480" KindOfNode=" types">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Instances&amp;#0160;size&amp;#0160;shouldn't&amp;#0160;be&amp;#0160;too&amp;#0160;big&amp;#0160;(SizeOfInst)&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;SizeOfInst&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;64&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;SizeOfInst&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;TYPES&amp;#0160;WHERE&amp;#0160;SizeOfInst&amp;#0160;&amp;gt;&amp;#0160;64&amp;#0160;might&amp;#0160;degrade&amp;#0160;performance&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(depending&amp;#0160;on&amp;#0160;the&amp;#0160;number&amp;#0160;of&amp;#0160;instances&amp;#0160;created&amp;#0160;at&amp;#0160;runtime)&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;and&amp;#0160;might&amp;#0160;be&amp;#0160;hard&amp;#0160;to&amp;#0160;maintain.&amp;#0160;However&amp;#0160;it&amp;#0160;is&amp;#0160;not&amp;#0160;a&amp;#0160;rule&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;since&amp;#0160;sometime&amp;#0160;there&amp;#0160;is&amp;#0160;no&amp;#0160;alternative&amp;#0160;(the&amp;#0160;size&amp;#0160;of&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;instances&amp;#0160;of&amp;#0160;the&amp;#0160;System.Net.NetworkInformation.SystemIcmpV6Statistics&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;standard&amp;#0160;class&amp;#0160;is&amp;#0160;2064&amp;#0160;bytes).&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;See&amp;#0160;the&amp;#0160;definition&amp;#0160;of&amp;#0160;the&amp;#0160;SizeOfInst&amp;#0160;metric&amp;#0160;here&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#SizeOfInst" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#SizeOfInst&lt;/a&gt;&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>types</Column>
          <Column>Size of instance</Column>
        </Columns>
        <Rows>
          <Row Name="MainWindow" FullName="Tailspin.Admin.App.MainWindow">
            <Val>507</Val>
          </Row>
          <Row Name="_Default" FullName="Tailspin.Web._Default">
            <Val>358</Val>
          </Row>
          <Row Name="Order" FullName="Tailspin.Model.Order">
            <Val>174</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Model.Product">
            <Val>139</Val>
          </Row>
          <Row Name="App" FullName="Tailspin.Admin.App.App">
            <Val>111</Val>
          </Row>
          <Row Name="Product" FullName="Tailspin.Admin.App.Model.Product">
            <Val>111</Val>
          </Row>
          <Row Name="MvcApplication" FullName="Tailspin.Web.MvcApplication">
            <Val>105</Val>
          </Row>
          <Row Name="ShoppingCart" FullName="Tailspin.Model.ShoppingCart">
            <Val>80</Val>
          </Row>
          <Row Name="Transaction" FullName="Tailspin.Model.Transaction">
            <Val>72</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>1 657</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>184.11</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>72</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>507</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>140.23</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>19 665</Val>
          </Row>
        </Rows>
      </Query>
    </Group>
  </Group>
  <Group Name="Code Diff" FullName="Code Diff" GroupId="GroupOfRules-1312349231" NbQueries="10" NbErrors="0" NbWarns="0" Status="Ok">
    <Group Name="API Breaking Changes" FullName="Code Diff \ API Breaking Changes" GroupId="GroupOfRules-1429212426" NbQueries="3" NbErrors="0" NbWarns="0" Status="Ok" />
  </Group>
  <Group Name="Code Coverage" FullName="Code Coverage" GroupId="GroupOfRules1296861689" NbQueries="7" NbErrors="0" NbWarns="0" Status="Ok">
    <Group Name="Coverage Regression" FullName="Code Coverage \ Coverage Regression" GroupId="GroupOfRules-2093326276" NbQueries="7" NbErrors="0" NbWarns="0" Status="Ok" />
  </Group>
  <Group Name="Dead Code" FullName="Dead Code" GroupId="GroupOfRules-935955550" NbQueries="3" NbErrors="0" NbWarns="2" Status="Warn">
    <Query Status="Warn" Name="Potentially unused types" ContentTruncatedThreshold="100" FullName="Dead Code \ Potentially unused types" QueryId="Query2649374933" NbNodeMatched="2" NbNodeTested="237" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Potentially&amp;#0160;unused&amp;#0160;types&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;TypeCa&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Ca=0&amp;#0160;-&amp;gt;&amp;#0160;No&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;-&amp;gt;&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;type&amp;#0160;is&amp;#0160;not&amp;#0160;used&amp;#0160;in&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;context&amp;#0160;of&amp;#0160;this&amp;#0160;application.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Type&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;metric&amp;#0160;definition&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#TypeCa" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#TypeCa&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsPublic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Public&amp;#0160;and&amp;#0160;Protected&amp;#0160;types&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsProtected&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;might&amp;#0160;be&amp;#0160;used&amp;#0160;by&amp;#0160;client&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;applications&amp;#0160;of&amp;#0160;your&amp;#0160;assemblies.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameIs&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"Program"&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Generally,&amp;#0160;types&amp;#0160;named&amp;#0160;Program&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;contain&amp;#0160;a&amp;#0160;Main()&amp;#0160;entry-point&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;method&amp;#0160;and&amp;#0160;this&amp;#0160;condition&amp;#0160;avoid&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;to&amp;#0160;consider&amp;#0160;such&amp;#0160;type&amp;#0160;as&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;unused&amp;#0160;code.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Caution:&amp;#0160;Types&amp;#0160;used&amp;#0160;only&amp;#0160;by&amp;#0160;reflection&amp;#0160;might&amp;#0160;be&amp;#0160;matched.&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column>Afferent coupling (TypeCa)</Column>
      </Columns>
      <Rows>
        <Row Name="Resources" FullName="Tailspin.Model.Properties.Resources">
          <Val>0</Val>
        </Row>
        <Row Name="Resources" FullName="Tailspin.Admin.App.Properties.Resources">
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Potentially unused methods" ContentTruncatedThreshold="100" FullName="Dead Code \ Potentially unused methods" QueryId="Query2508064552" NbNodeMatched="22" NbNodeTested="1481" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Potentially&amp;#0160;unused&amp;#0160;methods&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;MethodCa&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Ca=0&amp;#0160;-&amp;gt;&amp;#0160;No&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;-&amp;gt;&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;method&amp;#0160;is&amp;#0160;not&amp;#0160;used&amp;#0160;in&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;context&amp;#0160;of&amp;#0160;this&amp;#0160;application.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Method&amp;#0160;&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;metric&amp;#0160;definition&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#MethodCa" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#MethodCa&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsPublic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Public&amp;#0160;and&amp;#0160;Protected&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsProtected&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;might&amp;#0160;be&amp;#0160;used&amp;#0160;by&amp;#0160;client&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;applications&amp;#0160;of&amp;#0160;your&amp;#0160;assemblies..&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsEntryPoint&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Main()&amp;#0160;method&amp;#0160;is&amp;#0160;not&amp;#0160;used&amp;#0160;by-design.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsExplicitInterfaceImpl&lt;/font&gt;&amp;#0160;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;IL&amp;#0160;code&amp;#0160;never&amp;#0160;explicitely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;calls&amp;#0160;explicit&amp;#0160;interface&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;implementation.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsClassConstructor&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;IL&amp;#0160;code&amp;#0160;never&amp;#0160;explicitely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;calls&amp;#0160;class&amp;#0160;constructors.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsFinalizer&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;IL&amp;#0160;code&amp;#0160;never&amp;#0160;explicitely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;calls&amp;#0160;finalizers.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Caution:&amp;#0160;Methods&amp;#0160;used&amp;#0160;only&amp;#0160;by&amp;#0160;reflection&amp;#0160;might&amp;#0160;be&amp;#0160;matched.&lt;br/&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column>Afferent coupling (MethodCa)</Column>
      </Columns>
      <Rows>
        <Row Name="set_Key(Object)" FullName="Tailspin.Infrastructure.EntityBase.set_Key(Object)">
          <Val>0</Val>
        </Row>
        <Row Name="GetGravatarURL(String,Int32,String)" FullName="System.Web.Mvc.GravatarHelper.GetGravatarURL(String,Int32,String)">
          <Val>0</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tailspin.Model.Messages..ctor()">
          <Val>0</Val>
        </Row>
        <Row Name="get_Culture()" FullName="Tailspin.Model.Messages.get_Culture()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Culture(CultureInfo)" FullName="Tailspin.Model.Messages.set_Culture(CultureInfo)">
          <Val>0</Val>
        </Row>
        <Row Name="OnCreated(EventArgs)" FullName="Tailspin.Model.Order.OnCreated(EventArgs)">
          <Val>0</Val>
        </Row>
        <Row Name="get_Name()" FullName="Tailspin.Model.PaymentMethod.get_Name()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Name(String)" FullName="Tailspin.Model.PaymentMethod.set_Name(String)">
          <Val>0</Val>
        </Row>
        <Row Name="get_AccountNumber()" FullName="Tailspin.Model.PaymentMethod.get_AccountNumber()">
          <Val>0</Val>
        </Row>
        <Row Name="set_AccountNumber(String)" FullName="Tailspin.Model.PaymentMethod.set_AccountNumber(String)">
          <Val>0</Val>
        </Row>
        <Row Name="get_Expiration()" FullName="Tailspin.Model.PaymentMethod.get_Expiration()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Expiration(DateTime)" FullName="Tailspin.Model.PaymentMethod.set_Expiration(DateTime)">
          <Val>0</Val>
        </Row>
        <Row Name="get_VerificationCode()" FullName="Tailspin.Model.PaymentMethod.get_VerificationCode()">
          <Val>0</Val>
        </Row>
        <Row Name="set_VerificationCode(String)" FullName="Tailspin.Model.PaymentMethod.set_VerificationCode(String)">
          <Val>0</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tailspin.Model.Properties.Resources..ctor()">
          <Val>0</Val>
        </Row>
        <Row Name="get_ResourceManager()" FullName="Tailspin.Model.Properties.Resources.get_ResourceManager()">
          <Val>0</Val>
        </Row>
        <Row Name="get_Culture()" FullName="Tailspin.Model.Properties.Resources.get_Culture()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Culture(CultureInfo)" FullName="Tailspin.Model.Properties.Resources.set_Culture(CultureInfo)">
          <Val>0</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tailspin.Admin.App.Properties.Resources..ctor()">
          <Val>0</Val>
        </Row>
        <Row Name="get_ResourceManager()" FullName="Tailspin.Admin.App.Properties.Resources.get_ResourceManager()">
          <Val>0</Val>
        </Row>
        <Row Name="get_Culture()" FullName="Tailspin.Admin.App.Properties.Resources.get_Culture()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Culture(CultureInfo)" FullName="Tailspin.Admin.App.Properties.Resources.set_Culture(CultureInfo)">
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
  </Group>
  <Group Name="Code Quality from Now!" FullName="Code Quality from Now!" GroupId="GroupOfRules494690661" NbQueries="3" NbErrors="0" NbWarns="0" Status="Ok" />
  <Group Name="Encapsulation" FullName="Encapsulation" GroupId="GroupOfRules-899546502" NbQueries="1" NbErrors="0" NbWarns="1" Status="Warn">
    <Query Status="Warn" Name="Fields should be declared as private" ContentTruncatedThreshold="100" NbNodeListed="100" FullName="Encapsulation \ Fields should be declared as private" QueryId="Query2024681962" NbNodeMatched="448" NbNodeTested="867" KindOfNode=" fields">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Fields&amp;#0160;should&amp;#0160;be&amp;#0160;declared&amp;#0160;as&amp;#0160;private&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;FIELDS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsPrivate&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;These&amp;#0160;conditions&amp;#0160;filter&amp;#0160;cases&amp;#0160;where&amp;#0160;fields&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#008000'&gt;//&amp;#0160;doesn't&amp;#0160;represent&amp;#0160;state&amp;#0160;that&amp;#0160;should&amp;#0160;be&amp;#0160;encapsulated.&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsInFrameworkAssembly&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsGeneratedByCompiler&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsSpecialName&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsInitOnly&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsLiteral&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsEnumValue&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>fields</Column>
        <Column>Size of instance</Column>
      </Columns>
      <Rows>
        <Row Name="_thumbnailPhoto" FullName="Tailspin.Model.Image._thumbnailPhoto">
          <Val>4</Val>
        </Row>
        <Row Name="_fullPhoto" FullName="Tailspin.Model.Image._fullPhoto">
          <Val>4</Val>
        </Row>
        <Row Name="_item" FullName="Tailspin.Model.InventoryState._item">
          <Val>4</Val>
        </Row>
        <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters.Code">
          <Val>0</Val>
        </Row>
        <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters.Title">
          <Val>0</Val>
        </Row>
        <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns.Code">
          <Val>0</Val>
        </Row>
        <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns.Title">
          <Val>0</Val>
        </Row>
        <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified.Code">
          <Val>0</Val>
        </Row>
        <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified.Title">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters .CategoryCode">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns .CategoryCode">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified .CategoryCode">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified .SKU">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters .Description">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns .Description">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified .Description">
          <Val>0</Val>
        </Row>
        <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.EventID">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.EventDate">
          <Val>0</Val>
        </Row>
        <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.IP">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.CategoryID">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.EventID">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.EventDate">
          <Val>0</Val>
        </Row>
        <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.IP">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.CategoryID">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .EventID">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .UserName">
          <Val>0</Val>
        </Row>
        <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .EventDate">
          <Val>0</Val>
        </Row>
        <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified.IP">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .CategoryID">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.LanguageCode">
          <Val>0</Val>
        </Row>
        <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.Email">
          <Val>0</Val>
        </Row>
        <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.First">
          <Val>0</Val>
        </Row>
        <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.Last">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.LanguageCode">
          <Val>0</Val>
        </Row>
        <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.Email">
          <Val>0</Val>
        </Row>
        <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.First">
          <Val>0</Val>
        </Row>
        <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.Last">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified .LanguageCode">
          <Val>0</Val>
        </Row>
        <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.Email">
          <Val>0</Val>
        </Row>
        <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.First">
          <Val>0</Val>
        </Row>
        <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.Last">
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters .DeliveryMethodID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters .Description">
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns .DeliveryMethodID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns.Description">
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified .DeliveryMethodID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified .Description">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .InventoryRecordID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .Increment">
          <Val>0</Val>
        </Row>
        <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .DateEntered">
          <Val>0</Val>
        </Row>
        <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters.Notes">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns .InventoryRecordID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.Increment">
          <Val>0</Val>
        </Row>
        <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.DateEntered">
          <Val>0</Val>
        </Row>
        <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.Notes">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .InventoryRecordID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .Increment">
          <Val>0</Val>
        </Row>
        <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .DateEntered">
          <Val>0</Val>
        </Row>
        <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .Notes">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters .InventoryStatusID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters .Description">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns .InventoryStatusID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns.Description">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified .InventoryStatusID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified .Description">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Quantity" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.Quantity">
          <Val>0</Val>
        </Row>
        <Row Name="DateAdded" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.DateAdded">
          <Val>0</Val>
        </Row>
        <Row Name="LineItemPrice" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.LineItemPrice">
          <Val>0</Val>
        </Row>
        <Row Name="Discount" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.Discount">
          <Val>0</Val>
        </Row>
        <Row Name="Version" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.Version">
          <Val>0</Val>
        </Row>
        <Row Name="LineItemWeightInPounds" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters .LineItemWeightInPounds">
          <Val>0</Val>
        </Row>
        <Row Name="DiscountReason" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.DiscountReason">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Quantity" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.Quantity">
          <Val>0</Val>
        </Row>
        <Row Name="DateAdded" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.DateAdded">
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>97</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0.21652</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>4</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0.90139</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0.81249</Val>
        </Row>
      </Rows>
    </Query>
    <Group Name="Methods Optimal Encapsulation" FullName="Encapsulation \ Methods Optimal Encapsulation" GroupId="GroupOfRules112565523" NbQueries="5" NbErrors="0" NbWarns="2" Status="Warn">
      <Query Status="Warn" Name="Methods that could be declared as 'internal' in C#, 'Friend' in VB.NET" ContentTruncatedThreshold="100" NbNodeListed="100" FullName="Encapsulation \ Methods Optimal Encapsulation \ Methods that could be declared as 'internal' in C#, 'Friend' in VB.NET" QueryId="Query2898163830" NbNodeMatched="177" NbNodeTested="1841" KindOfNode=" methods">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;that&amp;#0160;could&amp;#0160;be&amp;#0160;declared&amp;#0160;as&amp;#0160;'internal'&amp;#0160;in&amp;#0160;C#,&amp;#0160;'Friend'&amp;#0160;in&amp;#0160;VB.NET&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;CouldBeInternal&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Eliminate&amp;#0160;default&amp;#0160;constructor&amp;#0160;from&amp;#0160;the&amp;#0160;result.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Whatever&amp;#0160;the&amp;#0160;visibility&amp;#0160;of&amp;#0160;the&amp;#0160;declaring&amp;#0160;class,&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;default&amp;#0160;constructors&amp;#0160;are&amp;#0160;public&amp;#0160;and&amp;#0160;introduce&amp;#0160;noise&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;in&amp;#0160;the&amp;#0160;current&amp;#0160;rule.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;(&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsConstructor&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsPublic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbILInstructions&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;3&lt;/b&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>methods</Column>
          <Column># lines of code (LOC)</Column>
        </Columns>
        <Rows>
          <Row Name=".ctor(IQueryable&lt;T&gt;,Int32,Int32)" FullName="Tailspin.Infrastructure.PagedList&lt;T&gt;..ctor(IQueryable&lt;T&gt;,Int32,Int32)">
            <Val>9</Val>
          </Row>
          <Row Name=".ctor()" FullName="Tailspin.Infrastructure.Address..ctor()">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor()" FullName="Tailspin.Model.ShoppingCart..ctor()">
            <Val>1</Val>
          </Row>
          <Row Name="get_LineTotal()" FullName="Tailspin.Model.ShoppingCartItem.get_LineTotal()">
            <Val>1</Val>
          </Row>
          <Row Name="AdjustQuantity(Int32)" FullName="Tailspin.Model.ShoppingCartItem.AdjustQuantity(Int32)">
            <Val>1</Val>
          </Row>
          <Row Name="set_CurrentState(OrderState)" FullName="Tailspin.Model.Order.set_CurrentState(OrderState)">
            <Val>0</Val>
          </Row>
          <Row Name="set_TransactionStatus(TransactionState)" FullName="Tailspin.Model.Order.set_TransactionStatus(TransactionState)">
            <Val>0</Val>
          </Row>
          <Row Name="get_ShippingAddress()" FullName="Tailspin.Model.Order.get_ShippingAddress()">
            <Val>0</Val>
          </Row>
          <Row Name="get_Quantity()" FullName="Tailspin.Model.OrderLine.get_Quantity()">
            <Val>1</Val>
          </Row>
          <Row Name="get_Item()" FullName="Tailspin.Model.OrderLine.get_Item()">
            <Val>1</Val>
          </Row>
          <Row Name="get_LineTotal()" FullName="Tailspin.Model.OrderLine.get_LineTotal()">
            <Val>1</Val>
          </Row>
          <Row Name="get_LineWeightInPounds()" FullName="Tailspin.Model.OrderLine.get_LineWeightInPounds()">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Cancelled..ctor(Order)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Charged..ctor(Order)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Closed..ctor(Order)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.NewOrder..ctor(Order)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Refunded..ctor(Order)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Returned..ctor(Order)">
            <Val>3</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Shipped..ctor(Order)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Submitted..ctor(Order)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Verified..ctor(Order)">
            <Val>2</Val>
          </Row>
          <Row Name="IsOnPreOrder(Product)" FullName="Tailspin.Model.InventorySpecifications.IsOnPreOrder(Product)">
            <Val>1</Val>
          </Row>
          <Row Name="IsOnBackOrder(Product)" FullName="Tailspin.Model.InventorySpecifications.IsOnBackOrder(Product)">
            <Val>1</Val>
          </Row>
          <Row Name="IsUnavailable(Product)" FullName="Tailspin.Model.InventorySpecifications.IsUnavailable(Product)">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(Product)" FullName="Tailspin.Model.InStock..ctor(Product)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Product)" FullName="Tailspin.Model.OnBackOrder..ctor(Product)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Product)" FullName="Tailspin.Model.OnPreOrder..ctor(Product)">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(Product)" FullName="Tailspin.Model.Unavailable..ctor(Product)">
            <Val>2</Val>
          </Row>
          <Row Name="get_Name()" FullName="Tailspin.Model.Product.get_Name()">
            <Val>0</Val>
          </Row>
          <Row Name="get_IsTaxable()" FullName="Tailspin.Model.Product.get_IsTaxable()">
            <Val>0</Val>
          </Row>
          <Row Name="get_AllowBackOrder()" FullName="Tailspin.Model.Product.get_AllowBackOrder()">
            <Val>1</Val>
          </Row>
          <Row Name="get_AllowPreOrder()" FullName="Tailspin.Model.Product.get_AllowPreOrder()">
            <Val>1</Val>
          </Row>
          <Row Name="get_AmountOnHand()" FullName="Tailspin.Model.Product.get_AmountOnHand()">
            <Val>1</Val>
          </Row>
          <Row Name="get_DateAvailable()" FullName="Tailspin.Model.Product.get_DateAvailable()">
            <Val>0</Val>
          </Row>
          <Row Name="get_Price()" FullName="Tailspin.Model.Product.get_Price()">
            <Val>0</Val>
          </Row>
          <Row Name="set_CurrentInventory(InventoryState)" FullName="Tailspin.Model.Product.set_CurrentInventory(InventoryState)">
            <Val>2</Val>
          </Row>
          <Row Name="get_Amount()" FullName="Tailspin.Model.Transaction.get_Amount()">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Failed..ctor(Order)">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Processed..ctor(Order)">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Queued..ctor(Order)">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(Order)" FullName="Tailspin.Model.Succeeded..ctor(Order)">
            <Val>1</Val>
          </Row>
          <Row Name="ReadCode(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.CategoriesTable.ReadCode(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadTitle(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.CategoriesTable.ReadTitle(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="Select()" FullName="Tailspin.SimpleSqlRepository.CategoriesTable.Select()">
            <Val>1</Val>
          </Row>
          <Row Name="ReadEmail(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.CustomersTable.ReadEmail(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadFirst(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.CustomersTable.ReadFirst(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadLast(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.CustomersTable.ReadLast(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="Select()" FullName="Tailspin.SimpleSqlRepository.CustomersTable.Select()">
            <Val>1</Val>
          </Row>
          <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.CustomersTable.Select(String[])">
            <Val>19</Val>
          </Row>
          <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.CustomersTable.Insert(Dictionary&lt;String ,Object&gt;)">
            <Val>16</Val>
          </Row>
          <Row Name="Update(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.CustomersTable.Update(Dictionary&lt;String ,Object&gt;)">
            <Val>8</Val>
          </Row>
          <Row Name="ReadQuantity(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.ReadQuantity(DbDataReader )">
            <Val>3</Val>
          </Row>
          <Row Name="ReadDateAdded(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.ReadDateAdded (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.Insert(Dictionary&lt;String ,Object&gt;)">
            <Val>16</Val>
          </Row>
          <Row Name="Delete()" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.Delete()">
            <Val>3</Val>
          </Row>
          <Row Name="ReadShippingAmount(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadShippingAmount (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadDiscountAmount(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadDiscountAmount (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadUserName(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadUserName(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadTaxAmount(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadTaxAmount(DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadOrderStatusID(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadOrderStatusID (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadCreatedOn(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadCreatedOn(DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadOrderNumber(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadOrderNumber(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadShippingService(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadShippingService (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadDiscountReason(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadDiscountReason (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadShippingAddressID(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadShippingAddressID (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadBillingAddressID(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadBillingAddressID (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadDateShipped(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadDateShipped(DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadEstimatedDelivery(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.ReadEstimatedDelivery (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="Select()" FullName="Tailspin.SimpleSqlRepository.OrdersTable.Select()">
            <Val>1</Val>
          </Row>
          <Row Name="Select(String[])" FullName="Tailspin.SimpleSqlRepository.OrdersTable.Select(String[])">
            <Val>19</Val>
          </Row>
          <Row Name="Insert(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.Insert(Dictionary&lt;String ,Object&gt;)">
            <Val>16</Val>
          </Row>
          <Row Name="Update(Dictionary&lt;String,Object&gt;)" FullName="Tailspin.SimpleSqlRepository.OrdersTable.Update(Dictionary&lt;String ,Object&gt;)">
            <Val>8</Val>
          </Row>
          <Row Name="ReadTitle(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable.ReadTitle (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadBody(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable.ReadBody (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="Select()" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable.Select()">
            <Val>1</Val>
          </Row>
          <Row Name="ReadThumbUrl(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable.ReadThumbUrl (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadFullImageUrl(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable.ReadFullImageUrl (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="Select()" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable.Select()">
            <Val>1</Val>
          </Row>
          <Row Name="ReadSKU(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadSKU(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadProductName(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadProductName (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadBlurb(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadBlurb(DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadBasePrice(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadBasePrice(DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadWeightInPounds(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadWeightInPounds (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadDateAvailable(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadDateAvailable (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadEstimatedDelivery(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadEstimatedDelivery (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadAllowBackOrder(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadAllowBackOrder (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadIsTaxable(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadIsTaxable(DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadAmountOnHand(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadAmountOnHand (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadAllowPreOrder(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadAllowPreOrder (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadDefaultImageFile(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ProductsTable.ReadDefaultImageFile (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="Select()" FullName="Tailspin.SimpleSqlRepository.ProductsTable.Select()">
            <Val>1</Val>
          </Row>
          <Row Name="ReadShippingMethodID(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.ReadShippingMethodID (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadCarrier(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.ReadCarrier (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadServiceName(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.ReadServiceName (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadRatePerPound(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.ReadRatePerPound (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadBaseRate(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.ReadBaseRate (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="ReadDaysToDeliver(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.ReadDaysToDeliver (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="Select()" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.Select()">
            <Val>1</Val>
          </Row>
          <Row Name="ReadTransactionID(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.TransactionsTable.ReadTransactionID (DbDataReader)">
            <Val>2</Val>
          </Row>
          <Row Name="ReadTransactionDate(DbDataReader)" FullName="Tailspin.SimpleSqlRepository.TransactionsTable.ReadTransactionDate (DbDataReader)">
            <Val>3</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>575</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>3.2486</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>19</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>4.0078</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>16.062</Val>
          </Row>
        </Rows>
      </Query>
      <Query Status="Warn" Name="Methods that could be declared as 'private' in C#, 'Private' in VB.NET" ContentTruncatedThreshold="100" NbNodeListed="100" FullName="Encapsulation \ Methods Optimal Encapsulation \ Methods that could be declared as 'private' in C#, 'Private' in VB.NET" QueryId="Query1922117112" NbNodeMatched="587" NbNodeTested="1841" KindOfNode=" methods">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;that&amp;#0160;could&amp;#0160;be&amp;#0160;declared&amp;#0160;as&amp;#0160;'private'&amp;#0160;in&amp;#0160;C#,&amp;#0160;'Private'&amp;#0160;in&amp;#0160;VB.NET&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;CouldBePrivate&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>methods</Column>
          <Column># lines of code (LOC)</Column>
        </Columns>
        <Rows>
          <Row Name=".ctor(IQueryable&lt;T&gt;)" FullName="Tailspin.Infrastructure.LazyList&lt;T&gt;..ctor(IQueryable&lt;T&gt;)">
            <Val>2</Val>
          </Row>
          <Row Name="Add(Object)" FullName="Tailspin.Infrastructure.LazyList&lt;T&gt;.Add(Object)">
            <Val>2</Val>
          </Row>
          <Row Name="get_Inner()" FullName="Tailspin.Infrastructure.LazyList&lt;T&gt;.get_Inner()">
            <Val>3</Val>
          </Row>
          <Row Name="ToPagedList&lt;T&gt;(IQueryable&lt;T&gt;,Int32,Int32)" FullName="Tailspin.Infrastructure.Pagination.ToPagedList&lt;T&gt;(IQueryable&lt;T&gt;,Int32 ,Int32)">
            <Val>1</Val>
          </Row>
          <Row Name="ToPagedList&lt;T&gt;(IQueryable&lt;T&gt;,Int32)" FullName="Tailspin.Infrastructure.Pagination.ToPagedList&lt;T&gt;(IQueryable&lt;T&gt;,Int32)">
            <Val>1</Val>
          </Row>
          <Row Name="set_UserName(String)" FullName="Tailspin.Infrastructure.Address.set_UserName(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_FirstName(String)" FullName="Tailspin.Infrastructure.Address.set_FirstName(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_LastName(String)" FullName="Tailspin.Infrastructure.Address.set_LastName(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_Email(String)" FullName="Tailspin.Infrastructure.Address.set_Email(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_Street1(String)" FullName="Tailspin.Infrastructure.Address.set_Street1(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_Street2(String)" FullName="Tailspin.Infrastructure.Address.set_Street2(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_City(String)" FullName="Tailspin.Infrastructure.Address.set_City(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_StateOrProvince(String)" FullName="Tailspin.Infrastructure.Address.set_StateOrProvince(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_Zip(String)" FullName="Tailspin.Infrastructure.Address.set_Zip(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_Country(String)" FullName="Tailspin.Infrastructure.Address.set_Country(String)">
            <Val>0</Val>
          </Row>
          <Row Name="get_Longitude()" FullName="Tailspin.Infrastructure.Address.get_Longitude()">
            <Val>0</Val>
          </Row>
          <Row Name="set_Longitude(Single)" FullName="Tailspin.Infrastructure.Address.set_Longitude(Single)">
            <Val>0</Val>
          </Row>
          <Row Name="get_Latitude()" FullName="Tailspin.Infrastructure.Address.get_Latitude()">
            <Val>0</Val>
          </Row>
          <Row Name="set_Latitude(Single)" FullName="Tailspin.Infrastructure.Address.set_Latitude(Single)">
            <Val>0</Val>
          </Row>
          <Row Name="set_IsDefault(Boolean)" FullName="Tailspin.Infrastructure.Address.set_IsDefault(Boolean)">
            <Val>0</Val>
          </Row>
          <Row Name="get_FullName()" FullName="Tailspin.Infrastructure.Address.get_FullName()">
            <Val>1</Val>
          </Row>
          <Row Name="CreateConnection()" FullName="Tailspin.Infrastructure.DbCommon.CreateConnection()">
            <Val>4</Val>
          </Row>
          <Row Name="AddParam(DbCommand,String,Object)" FullName="Tailspin.Infrastructure.DbCommon.AddParam(DbCommand,String,Object)">
            <Val>1</Val>
          </Row>
          <Row Name="AddParam(DbCommand,String,Object,DbType)" FullName="Tailspin.Infrastructure.DbCommon.AddParam(DbCommand,String,Object ,DbType)">
            <Val>5</Val>
          </Row>
          <Row Name="Load&lt;T&gt;(IDataReader,T)" FullName="Tailspin.Infrastructure.DbCommonExtensions.Load&lt;T&gt;(IDataReader,T)">
            <Val>26</Val>
          </Row>
          <Row Name="ToList&lt;T&gt;(IDataReader)" FullName="Tailspin.Infrastructure.DbCommonExtensions.ToList&lt;T&gt;(IDataReader)">
            <Val>18</Val>
          </Row>
          <Row Name="LocateFilePath(String,String)" FullName="Tailspin.Infrastructure.IOExtensions.LocateFilePath(String,String)">
            <Val>20</Val>
          </Row>
          <Row Name="GetFileText(String)" FullName="Tailspin.Infrastructure.IOExtensions.GetFileText(String)">
            <Val>2</Val>
          </Row>
          <Row Name="PutFileText(String,String)" FullName="Tailspin.Infrastructure.IOExtensions.PutFileText(String,String)">
            <Val>2</Val>
          </Row>
          <Row Name="ChangeType(Object,Type)" FullName="Tailspin.Infrastructure.ObjectExtensions.ChangeType(Object,Type)">
            <Val>8</Val>
          </Row>
          <Row Name="CreateSlug(String)" FullName="Tailspin.Infrastructure.StringExtensions.CreateSlug(String)">
            <Val>14</Val>
          </Row>
          <Row Name="CheckNull&lt;T&gt;(Func&lt;T,Object&gt;,T)" FullName="Tailspin.Infrastructure.Validator.CheckNull&lt;T&gt;(Func&lt;T,Object&gt;,T)">
            <Val>3</Val>
          </Row>
          <Row Name="GetGravatar(ViewPage,String)" FullName="System.Web.Mvc.GravatarHelper.GetGravatar(ViewPage,String)">
            <Val>3</Val>
          </Row>
          <Row Name="AbsoluteAction(UrlHelper,String)" FullName="System.Web.Mvc.UrlHelperExtensions.AbsoluteAction(UrlHelper,String)">
            <Val>2</Val>
          </Row>
          <Row Name="AbsoluteAction(UrlHelper,String,String)" FullName="System.Web.Mvc.UrlHelperExtensions.AbsoluteAction(UrlHelper,String ,String)">
            <Val>2</Val>
          </Row>
          <Row Name="AbsoluteAction(UrlHelper,String,String,Object)" FullName="System.Web.Mvc.UrlHelperExtensions.AbsoluteAction(UrlHelper,String ,String,Object)">
            <Val>2</Val>
          </Row>
          <Row Name="GetSiteUrl(UrlHelper)" FullName="System.Web.Mvc.UrlHelperExtensions.GetSiteUrl(UrlHelper)">
            <Val>14</Val>
          </Row>
          <Row Name="GetSiteUrl(HttpContext)" FullName="System.Web.Mvc.UrlHelperExtensions.GetSiteUrl(HttpContext)">
            <Val>2</Val>
          </Row>
          <Row Name="GetSiteUrl(HttpContextBase,Boolean)" FullName="System.Web.Mvc.UrlHelperExtensions.GetSiteUrl(HttpContextBase,Boolean)">
            <Val>14</Val>
          </Row>
          <Row Name="GetSiteUrl(ViewPage)" FullName="System.Web.Mvc.UrlHelperExtensions.GetSiteUrl(ViewPage)">
            <Val>1</Val>
          </Row>
          <Row Name="GetSiteUrl(ViewMasterPage)" FullName="System.Web.Mvc.UrlHelperExtensions.GetSiteUrl(ViewMasterPage)">
            <Val>1</Val>
          </Row>
          <Row Name="GetReturnUrl(UrlHelper)" FullName="System.Web.Mvc.UrlHelperExtensions.GetReturnUrl(UrlHelper)">
            <Val>1</Val>
          </Row>
          <Row Name="GetReturnUrl(ViewMasterPage)" FullName="System.Web.Mvc.UrlHelperExtensions.GetReturnUrl(ViewMasterPage)">
            <Val>1</Val>
          </Row>
          <Row Name="GetReturnUrl(ViewUserControl)" FullName="System.Web.Mvc.UrlHelperExtensions.GetReturnUrl(ViewUserControl)">
            <Val>1</Val>
          </Row>
          <Row Name="GetReturnUrl(ViewPage)" FullName="System.Web.Mvc.UrlHelperExtensions.GetReturnUrl(ViewPage)">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(String)" FullName="Tailspin.Model.Customer..ctor(String)">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(String,String,String,String,ShoppingCart)" FullName="Tailspin.Model.Customer..ctor(String,String,String,String,ShoppingCart )">
            <Val>7</Val>
          </Row>
          <Row Name="get_FirstName()" FullName="Tailspin.Model.Customer.get_FirstName()">
            <Val>0</Val>
          </Row>
          <Row Name="get_LastName()" FullName="Tailspin.Model.Customer.get_LastName()">
            <Val>0</Val>
          </Row>
          <Row Name="get_LanguageCode()" FullName="Tailspin.Model.Customer.get_LanguageCode()">
            <Val>0</Val>
          </Row>
          <Row Name="get_FullName()" FullName="Tailspin.Model.Customer.get_FullName()">
            <Val>1</Val>
          </Row>
          <Row Name="set_UserName(String)" FullName="Tailspin.Model.ShoppingCart.set_UserName(String)">
            <Val>0</Val>
          </Row>
          <Row Name="set_Items(List&lt;ShoppingCartItem&gt;)" FullName="Tailspin.Model.ShoppingCart.set_Items(List&lt;ShoppingCartItem&gt;)">
            <Val>0</Val>
          </Row>
          <Row Name="get_CreditCard()" FullName="Tailspin.Model.ShoppingCart.get_CreditCard()">
            <Val>0</Val>
          </Row>
          <Row Name="get_ShippingMethodID()" FullName="Tailspin.Model.ShoppingCart.get_ShippingMethodID()">
            <Val>0</Val>
          </Row>
          <Row Name="get_DiscountAmount()" FullName="Tailspin.Model.ShoppingCart.get_DiscountAmount()">
            <Val>0</Val>
          </Row>
          <Row Name="set_DiscountAmount(Decimal)" FullName="Tailspin.Model.ShoppingCart.set_DiscountAmount(Decimal)">
            <Val>0</Val>
          </Row>
          <Row Name="RemoveItem(Product)" FullName="Tailspin.Model.ShoppingCart.RemoveItem(Product)">
            <Val>1</Val>
          </Row>
          <Row Name="FindItem(Product)" FullName="Tailspin.Model.ShoppingCart.FindItem(Product)">
            <Val>1</Val>
          </Row>
          <Row Name=".ctor(Product)" FullName="Tailspin.Model.ShoppingCartItem..ctor(Product)">
            <Val>1</Val>
          </Row>
          <Row Name="SetDiscount(Decimal,String)" FullName="Tailspin.Model.ShoppingCartItem.SetDiscount(Decimal,String)">
            <Val>2</Val>
          </Row>
          <Row Name="get_UserName()" FullName="Tailspin.Model.UserEvent.get_UserName()">
            <Val>0</Val>
          </Row>
          <Row Name="set_UserName(String)" FullName="Tailspin.Model.UserEvent.set_UserName(String)">
            <Val>0</Val>
          </Row>
          <Row Name="get_IP()" FullName="Tailspin.Model.UserEvent.get_IP()">
            <Val>0</Val>
          </Row>
          <Row Name="set_IP(String)" FullName="Tailspin.Model.UserEvent.set_IP(String)">
            <Val>0</Val>
          </Row>
          <Row Name="get_DateCreated()" FullName="Tailspin.Model.UserEvent.get_DateCreated()">
            <Val>0</Val>
          </Row>
          <Row Name="set_DateCreated(DateTime)" FullName="Tailspin.Model.UserEvent.set_DateCreated(DateTime)">
            <Val>0</Val>
          </Row>
          <Row Name="get_CategoryID()" FullName="Tailspin.Model.UserEvent.get_CategoryID()">
            <Val>0</Val>
          </Row>
          <Row Name="set_CategoryID(Nullable&lt;Int32&gt;)" FullName="Tailspin.Model.UserEvent.set_CategoryID(Nullable&lt;Int32&gt;)">
            <Val>0</Val>
          </Row>
          <Row Name="get_SKU()" FullName="Tailspin.Model.UserEvent.get_SKU()">
            <Val>0</Val>
          </Row>
          <Row Name="set_SKU(String)" FullName="Tailspin.Model.UserEvent.set_SKU(String)">
            <Val>0</Val>
          </Row>
          <Row Name="get_OrderID()" FullName="Tailspin.Model.UserEvent.get_OrderID()">
            <Val>0</Val>
          </Row>
          <Row Name="set_OrderID(Nullable&lt;Guid&gt;)" FullName="Tailspin.Model.UserEvent.set_OrderID(Nullable&lt;Guid&gt;)">
            <Val>0</Val>
          </Row>
          <Row Name="get_Behavior()" FullName="Tailspin.Model.UserEvent.get_Behavior()">
            <Val>0</Val>
          </Row>
          <Row Name="set_Behavior(UserBehavior)" FullName="Tailspin.Model.UserEvent.set_Behavior(UserBehavior)">
            <Val>0</Val>
          </Row>
          <Row Name=".ctor()" FullName="Tailspin.Model.UserEvent..ctor()">
            <Val>2</Val>
          </Row>
          <Row Name=".ctor(String,String,Nullable&lt;Int32&gt;,String,Guid,UserBehavior)" FullName="Tailspin.Model.UserEvent..ctor(String,String,Nullable&lt;Int32&gt;,String ,Guid,UserBehavior)">
            <Val>8</Val>
          </Row>
          <Row Name=".ctor()" FullName="Tailspin.Model.Messages..ctor()">
            <Val>1</Val>
          </Row>
          <Row Name="get_ResourceManager()" FullName="Tailspin.Model.Messages.get_ResourceManager()">
            <Val>4</Val>
          </Row>
          <Row Name="get_Culture()" FullName="Tailspin.Model.Messages.get_Culture()">
            <Val>1</Val>
          </Row>
          <Row Name="set_Culture(CultureInfo)" FullName="Tailspin.Model.Messages.set_Culture(CultureInfo)">
            <Val>1</Val>
          </Row>
          <Row Name="get_OrderNumber()" FullName="Tailspin.Model.Order.get_OrderNumber()">
            <Val>0</Val>
          </Row>
          <Row Name="get_UserName()" FullName="Tailspin.Model.Order.get_UserName()">
            <Val>0</Val>
          </Row>
          <Row Name="get_DateCreated()" FullName="Tailspin.Model.Order.get_DateCreated()">
            <Val>0</Val>
          </Row>
          <Row Name="get_CurrentState()" FullName="Tailspin.Model.Order.get_CurrentState()">
            <Val>0</Val>
          </Row>
          <Row Name="get_TransactionStatus()" FullName="Tailspin.Model.Order.get_TransactionStatus()">
            <Val>0</Val>
          </Row>
          <Row Name="get_BillingAddress()" FullName="Tailspin.Model.Order.get_BillingAddress()">
            <Val>0</Val>
          </Row>
          <Row Name="get_ShippingService()" FullName="Tailspin.Model.Order.get_ShippingService()">
            <Val>0</Val>
          </Row>
          <Row Name="get_PaymentMethod()" FullName="Tailspin.Model.Order.get_PaymentMethod()">
            <Val>0</Val>
          </Row>
          <Row Name="set_PaymentMethod(PaymentMethod)" FullName="Tailspin.Model.Order.set_PaymentMethod(PaymentMethod)">
            <Val>0</Val>
          </Row>
          <Row Name="get_DateShipped()" FullName="Tailspin.Model.Order.get_DateShipped()">
            <Val>0</Val>
          </Row>
          <Row Name="get_EstimatedDelivery()" FullName="Tailspin.Model.Order.get_EstimatedDelivery()">
            <Val>0</Val>
          </Row>
          <Row Name="get_TrackingNumber()" FullName="Tailspin.Model.Order.get_TrackingNumber()">
            <Val>0</Val>
          </Row>
          <Row Name="set_TrackingNumber(String)" FullName="Tailspin.Model.Order.set_TrackingNumber(String)">
            <Val>0</Val>
          </Row>
          <Row Name="get_ValidationErrors()" FullName="Tailspin.Model.Order.get_ValidationErrors()">
            <Val>0</Val>
          </Row>
          <Row Name="set_ValidationErrors(IList&lt;String&gt;)" FullName="Tailspin.Model.Order.set_ValidationErrors(IList&lt;String&gt;)">
            <Val>0</Val>
          </Row>
          <Row Name="set_CreditCard(CreditCard)" FullName="Tailspin.Model.Order.set_CreditCard(CreditCard)">
            <Val>0</Val>
          </Row>
          <Row Name="AddLineItem(ShoppingCartItem)" FullName="Tailspin.Model.Order.AddLineItem(ShoppingCartItem)">
            <Val>6</Val>
          </Row>
          <Row Name="RemoveItem(String)" FullName="Tailspin.Model.Order.RemoveItem(String)">
            <Val>6</Val>
          </Row>
          <Row Name="GetItems()" FullName="Tailspin.Model.Order.GetItems()">
            <Val>1</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>2 181</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>3.7155</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>34</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>5.302</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>28.112</Val>
          </Row>
        </Rows>
      </Query>
    </Group>
    <Group Name="Types Optimal Encapsulation" FullName="Encapsulation \ Types Optimal Encapsulation" GroupId="GroupOfRules-1690661178" NbQueries="5" NbErrors="0" NbWarns="2" Status="Warn">
      <Query Status="Warn" Name="Types that could be declared as internal" ContentTruncatedThreshold="100" NbNodeListed="100" FullName="Encapsulation \ Types Optimal Encapsulation \ Types that could be declared as internal" QueryId="Query841328420" NbNodeMatched="108" NbNodeTested="480" KindOfNode=" types">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;that&amp;#0160;could&amp;#0160;be&amp;#0160;declared&amp;#0160;as&amp;#0160;internal&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;CouldBeInternal&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>types</Column>
          <Column># lines of code (LOC)</Column>
        </Columns>
        <Rows>
          <Row Name="IPagedList" FullName="Tailspin.Infrastructure.IPagedList">
            <Val>N/A</Val>
          </Row>
          <Row Name="Pagination" FullName="Tailspin.Infrastructure.Pagination">
            <Val>2</Val>
          </Row>
          <Row Name="DbCommonExtensions" FullName="Tailspin.Infrastructure.DbCommonExtensions">
            <Val>44</Val>
          </Row>
          <Row Name="IOExtensions" FullName="Tailspin.Infrastructure.IOExtensions">
            <Val>24</Val>
          </Row>
          <Row Name="ObjectExtensions" FullName="Tailspin.Infrastructure.ObjectExtensions">
            <Val>8</Val>
          </Row>
          <Row Name="StringExtensions" FullName="Tailspin.Infrastructure.StringExtensions">
            <Val>14</Val>
          </Row>
          <Row Name="GravatarHelper" FullName="System.Web.Mvc.GravatarHelper">
            <Val>14</Val>
          </Row>
          <Row Name="UrlHelperExtensions" FullName="System.Web.Mvc.UrlHelperExtensions">
            <Val>47</Val>
          </Row>
          <Row Name="UserEvent" FullName="Tailspin.Model.UserEvent">
            <Val>10</Val>
          </Row>
          <Row Name="OrderCreatedEventHandler" FullName="Tailspin.Model.OrderCreatedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="SubmittedEventHandler" FullName="Tailspin.Model.SubmittedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="CancelledEventHandler" FullName="Tailspin.Model.CancelledEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="ClosedEventHandler" FullName="Tailspin.Model.ClosedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="RefundedEventHandler" FullName="Tailspin.Model.RefundedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="ReturnedEventHandler" FullName="Tailspin.Model.ReturnedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="ShippedEventHandler" FullName="Tailspin.Model.ShippedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="VerifiedEventHandler" FullName="Tailspin.Model.VerifiedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="ChargedEventHandler" FullName="Tailspin.Model.ChargedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="Cancelled" FullName="Tailspin.Model.Cancelled">
            <Val>4</Val>
          </Row>
          <Row Name="Charged" FullName="Tailspin.Model.Charged">
            <Val>6</Val>
          </Row>
          <Row Name="Closed" FullName="Tailspin.Model.Closed">
            <Val>3</Val>
          </Row>
          <Row Name="NewOrder" FullName="Tailspin.Model.NewOrder">
            <Val>6</Val>
          </Row>
          <Row Name="Refunded" FullName="Tailspin.Model.Refunded">
            <Val>4</Val>
          </Row>
          <Row Name="Returned" FullName="Tailspin.Model.Returned">
            <Val>9</Val>
          </Row>
          <Row Name="Shipped" FullName="Tailspin.Model.Shipped">
            <Val>5</Val>
          </Row>
          <Row Name="Submitted" FullName="Tailspin.Model.Submitted">
            <Val>5</Val>
          </Row>
          <Row Name="Verified" FullName="Tailspin.Model.Verified">
            <Val>5</Val>
          </Row>
          <Row Name="ProductCategoryCreatedEventHandler" FullName="Tailspin.Model.ProductCategoryCreatedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="InventorySpecifications" FullName="Tailspin.Model.InventorySpecifications">
            <Val>4</Val>
          </Row>
          <Row Name="ProductCreatedEventHandler" FullName="Tailspin.Model.ProductCreatedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="InventoryChangedEventHandler" FullName="Tailspin.Model.InventoryChangedEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="InventoryFlagsEventHandler" FullName="Tailspin.Model.InventoryFlagsEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="InventoryStatusEventHandler" FullName="Tailspin.Model.InventoryStatusEventHandler">
            <Val>N/A</Val>
          </Row>
          <Row Name="Package" FullName="Tailspin.Model.Package">
            <Val>1</Val>
          </Row>
          <Row Name="Failed" FullName="Tailspin.Model.Failed">
            <Val>2</Val>
          </Row>
          <Row Name="Processed" FullName="Tailspin.Model.Processed">
            <Val>4</Val>
          </Row>
          <Row Name="Queued" FullName="Tailspin.Model.Queued">
            <Val>3</Val>
          </Row>
          <Row Name="Succeeded" FullName="Tailspin.Model.Succeeded">
            <Val>2</Val>
          </Row>
          <Row Name="CategoriesTable" FullName="Tailspin.SimpleSqlRepository.CategoriesTable">
            <Val>56</Val>
          </Row>
          <Row Name="CategoriesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="Categories_ProductsTable" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable">
            <Val>56</Val>
          </Row>
          <Row Name="CustomerBehaviorsTable" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable">
            <Val>57</Val>
          </Row>
          <Row Name="CustomerEventsTable" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable">
            <Val>78</Val>
          </Row>
          <Row Name="CustomersTable" FullName="Tailspin.SimpleSqlRepository.CustomersTable">
            <Val>65</Val>
          </Row>
          <Row Name="CustomersTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns">
            <Val>5</Val>
          </Row>
          <Row Name="DeliveryMethodTable" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable">
            <Val>57</Val>
          </Row>
          <Row Name="InventoryRecordsTable" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable">
            <Val>68</Val>
          </Row>
          <Row Name="InventoryStatusTable" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable">
            <Val>57</Val>
          </Row>
          <Row Name="OrderItemsTable" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable">
            <Val>82</Val>
          </Row>
          <Row Name="OrderItemsTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns">
            <Val>9</Val>
          </Row>
          <Row Name="OrderItemsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified">
            <Val>9</Val>
          </Row>
          <Row Name="OrdersTable" FullName="Tailspin.SimpleSqlRepository.OrdersTable">
            <Val>122</Val>
          </Row>
          <Row Name="OrdersTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns">
            <Val>20</Val>
          </Row>
          <Row Name="OrderStatusTable" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable">
            <Val>57</Val>
          </Row>
          <Row Name="ProductDescriptorsTable" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable">
            <Val>70</Val>
          </Row>
          <Row Name="ProductDescriptorsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+ColumnsQualified">
            <Val>6</Val>
          </Row>
          <Row Name="ProductImagesTable" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable">
            <Val>63</Val>
          </Row>
          <Row Name="ProductImagesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+ColumnsQualified">
            <Val>4</Val>
          </Row>
          <Row Name="ProductOptionDisplaysTable" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable">
            <Val>57</Val>
          </Row>
          <Row Name="ProductOptionsTable" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable">
            <Val>67</Val>
          </Row>
          <Row Name="ProductOptionValuesTable" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable">
            <Val>61</Val>
          </Row>
          <Row Name="ProductsTable" FullName="Tailspin.SimpleSqlRepository.ProductsTable">
            <Val>104</Val>
          </Row>
          <Row Name="ProductsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductsTable+ColumnsQualified">
            <Val>15</Val>
          </Row>
          <Row Name="Products_CrossSellTable" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable">
            <Val>56</Val>
          </Row>
          <Row Name="Products_OptionsTable" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable">
            <Val>61</Val>
          </Row>
          <Row Name="Products_RelatedTable" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable">
            <Val>56</Val>
          </Row>
          <Row Name="ShippingMethodsTable" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable">
            <Val>75</Val>
          </Row>
          <Row Name="TaxRatesTable" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable">
            <Val>67</Val>
          </Row>
          <Row Name="TransactionsTable" FullName="Tailspin.SimpleSqlRepository.TransactionsTable">
            <Val>73</Val>
          </Row>
          <Row Name="__RefactorLogTable" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable">
            <Val>53</Val>
          </Row>
          <Row Name="AddressesTable" FullName="Tailspin.SimpleSqlRepository.AddressesTable">
            <Val>94</Val>
          </Row>
          <Row Name="AddressesTable+Columns" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns">
            <Val>14</Val>
          </Row>
          <Row Name="AddressesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.AddressesTable+ColumnsQualified">
            <Val>14</Val>
          </Row>
          <Row Name="CartItemsTable" FullName="Tailspin.SimpleSqlRepository.CartItemsTable">
            <Val>71</Val>
          </Row>
          <Row Name="SqlHelper" FullName="Tailspin.SimpleSqlRepository.SqlHelper">
            <Val>41</Val>
          </Row>
          <Row Name="Parameter" FullName="Tailspin.SimpleSqlRepository.Parameter">
            <Val>5</Val>
          </Row>
          <Row Name="BatchSql" FullName="Tailspin.SimpleSqlRepository.BatchSql">
            <Val>32</Val>
          </Row>
          <Row Name="SqlStatement" FullName="Tailspin.SimpleSqlRepository.SqlStatement">
            <Val>124</Val>
          </Row>
          <Row Name="ShoppingCartTests" FullName="Tailspin.Tests.ShoppingCartTests">
            <Val>84</Val>
          </Row>
          <Row Name="MockProductRepository" FullName="Tests.Mocks.MockProductRepository">
            <Val>41</Val>
          </Row>
          <Row Name="MockShippingService" FullName="Tests.Mocks.MockShippingService">
            <Val>6</Val>
          </Row>
          <Row Name="ProductTests" FullName="Commerce.DomainTests.Products.ProductTests">
            <Val>26</Val>
          </Row>
          <Row Name="CustomerExtensions" FullName="CustomerExtensions">
            <Val>5</Val>
          </Row>
          <Row Name="OrderExtensions" FullName="OrderExtensions">
            <Val>16</Val>
          </Row>
          <Row Name="Bootstrapper" FullName="Bootstrapper">
            <Val>1</Val>
          </Row>
          <Row Name="SiteRegistry" FullName="SiteRegistry">
            <Val>3</Val>
          </Row>
          <Row Name="ProductExtensions" FullName="ProductExtensions">
            <Val>13</Val>
          </Row>
          <Row Name="StructureMapControllerFactory" FullName="Tailspin.Infrastructure.StructureMapControllerFactory">
            <Val>7</Val>
          </Row>
          <Row Name="CSSExtensions" FullName="Tailspin.Infrastructure.CSSExtensions">
            <Val>11</Val>
          </Row>
          <Row Name="CurrencyExtensions" FullName="Tailspin.Infrastructure.CurrencyExtensions">
            <Val>1</Val>
          </Row>
          <Row Name="HtmlExtensions" FullName="Tailspin.Infrastructure.HtmlExtensions">
            <Val>19</Val>
          </Row>
          <Row Name="TailspinControllerFactory" FullName="Tailspin.Web.TailspinControllerFactory">
            <Val>9</Val>
          </Row>
          <Row Name="_Default" FullName="Tailspin.Web._Default">
            <Val>3</Val>
          </Row>
          <Row Name="MvcApplication" FullName="Tailspin.Web.MvcApplication">
            <Val>6</Val>
          </Row>
          <Row Name="TailspinViewEngine" FullName="Tailspin.Web.TailspinViewEngine">
            <Val>15</Val>
          </Row>
          <Row Name="HomeController" FullName="Tailspin.Web.Controllers.HomeController">
            <Val>11</Val>
          </Row>
          <Row Name="ProductsController" FullName="Tailspin.Web.App.Controllers.ProductsController">
            <Val>8</Val>
          </Row>
          <Row Name="CartController" FullName="Tailspin.Web.App.Controllers.CartController">
            <Val>22</Val>
          </Row>
          <Row Name="OrderController" FullName="Tailspin.Web.App.Controllers.OrderController">
            <Val>64</Val>
          </Row>
          <Row Name="ControllerExtensions" FullName="System.Web.Mvc.ControllerExtensions">
            <Val>105</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>3 122</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>28.907</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>129</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>32.731</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>1 071</Val>
          </Row>
        </Rows>
      </Query>
      <Query Status="Warn" Name="Types that could be declared as 'private' in C#, 'Private' in VB.NET" ContentTruncatedThreshold="100" FullName="Encapsulation \ Types Optimal Encapsulation \ Types that could be declared as 'private' in C#, 'Private' in VB.NET" QueryId="Query2135247648" NbNodeMatched="68" NbNodeTested="480" KindOfNode=" types">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;that&amp;#0160;could&amp;#0160;be&amp;#0160;declared&amp;#0160;as&amp;#0160;'private'&amp;#0160;in&amp;#0160;C#,&amp;#0160;'Private'&amp;#0160;in&amp;#0160;VB.NET&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;CouldBePrivate&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>types</Column>
          <Column># lines of code (LOC)</Column>
        </Columns>
        <Rows>
          <Row Name="CategoriesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="CategoriesTable+Columns" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="Categories_ProductsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="Categories_ProductsTable+Columns" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="Categories_ProductsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="CustomerBehaviorsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="CustomerBehaviorsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="CustomerBehaviorsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="CustomerEventsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters">
            <Val>8</Val>
          </Row>
          <Row Name="CustomerEventsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns">
            <Val>8</Val>
          </Row>
          <Row Name="CustomerEventsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified">
            <Val>8</Val>
          </Row>
          <Row Name="CustomersTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters">
            <Val>5</Val>
          </Row>
          <Row Name="CustomersTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified">
            <Val>5</Val>
          </Row>
          <Row Name="DeliveryMethodTable+Parameters" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="DeliveryMethodTable+Columns" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="DeliveryMethodTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="InventoryRecordsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters">
            <Val>5</Val>
          </Row>
          <Row Name="InventoryRecordsTable+Columns" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns">
            <Val>5</Val>
          </Row>
          <Row Name="InventoryRecordsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified">
            <Val>5</Val>
          </Row>
          <Row Name="InventoryStatusTable+Parameters" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="InventoryStatusTable+Columns" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="InventoryStatusTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="OrderItemsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters">
            <Val>9</Val>
          </Row>
          <Row Name="OrdersTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Parameters">
            <Val>20</Val>
          </Row>
          <Row Name="OrdersTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrdersTable+ColumnsQualified">
            <Val>20</Val>
          </Row>
          <Row Name="OrderStatusTable+Parameters" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="OrderStatusTable+Columns" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="OrderStatusTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="ProductDescriptorsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+Parameters">
            <Val>6</Val>
          </Row>
          <Row Name="ProductDescriptorsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+Columns">
            <Val>6</Val>
          </Row>
          <Row Name="ProductImagesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Parameters">
            <Val>4</Val>
          </Row>
          <Row Name="ProductImagesTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Columns">
            <Val>4</Val>
          </Row>
          <Row Name="ProductOptionDisplaysTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="ProductOptionDisplaysTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="ProductOptionDisplaysTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository .ProductOptionDisplaysTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="ProductOptionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+Parameters">
            <Val>5</Val>
          </Row>
          <Row Name="ProductOptionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+Columns">
            <Val>5</Val>
          </Row>
          <Row Name="ProductOptionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable+ColumnsQualified">
            <Val>5</Val>
          </Row>
          <Row Name="ProductOptionValuesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+Parameters">
            <Val>3</Val>
          </Row>
          <Row Name="ProductOptionValuesTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+Columns">
            <Val>3</Val>
          </Row>
          <Row Name="ProductOptionValuesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable+ColumnsQualified">
            <Val>3</Val>
          </Row>
          <Row Name="ProductsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ProductsTable+Parameters">
            <Val>15</Val>
          </Row>
          <Row Name="ProductsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ProductsTable+Columns">
            <Val>15</Val>
          </Row>
          <Row Name="Products_CrossSellTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="Products_CrossSellTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="Products_CrossSellTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="Products_OptionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+Parameters">
            <Val>3</Val>
          </Row>
          <Row Name="Products_OptionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+Columns">
            <Val>3</Val>
          </Row>
          <Row Name="Products_OptionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable+ColumnsQualified">
            <Val>3</Val>
          </Row>
          <Row Name="Products_RelatedTable+Parameters" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+Parameters">
            <Val>2</Val>
          </Row>
          <Row Name="Products_RelatedTable+Columns" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+Columns">
            <Val>2</Val>
          </Row>
          <Row Name="Products_RelatedTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable+ColumnsQualified">
            <Val>2</Val>
          </Row>
          <Row Name="ShippingMethodsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+Parameters">
            <Val>7</Val>
          </Row>
          <Row Name="ShippingMethodsTable+Columns" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+Columns">
            <Val>7</Val>
          </Row>
          <Row Name="ShippingMethodsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable+ColumnsQualified">
            <Val>7</Val>
          </Row>
          <Row Name="TaxRatesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+Parameters">
            <Val>5</Val>
          </Row>
          <Row Name="TaxRatesTable+Columns" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+Columns">
            <Val>5</Val>
          </Row>
          <Row Name="TaxRatesTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable+ColumnsQualified">
            <Val>5</Val>
          </Row>
          <Row Name="TransactionsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+Parameters">
            <Val>7</Val>
          </Row>
          <Row Name="TransactionsTable+Columns" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+Columns">
            <Val>7</Val>
          </Row>
          <Row Name="TransactionsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.TransactionsTable+ColumnsQualified">
            <Val>7</Val>
          </Row>
          <Row Name="__RefactorLogTable+Parameters" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+Parameters">
            <Val>1</Val>
          </Row>
          <Row Name="__RefactorLogTable+Columns" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+Columns">
            <Val>1</Val>
          </Row>
          <Row Name="__RefactorLogTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+ColumnsQualified">
            <Val>1</Val>
          </Row>
          <Row Name="AddressesTable+Parameters" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Parameters">
            <Val>14</Val>
          </Row>
          <Row Name="CartItemsTable+Parameters" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+Parameters">
            <Val>6</Val>
          </Row>
          <Row Name="CartItemsTable+Columns" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+Columns">
            <Val>6</Val>
          </Row>
          <Row Name="CartItemsTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.CartItemsTable+ColumnsQualified">
            <Val>6</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>325</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>4.7794</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>1</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>20</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>4.036</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>16.29</Val>
          </Row>
        </Rows>
      </Query>
    </Group>
    <Group Name="Fields Optimal Encapsulation" FullName="Encapsulation \ Fields Optimal Encapsulation" GroupId="GroupOfRules-1054548904" NbQueries="5" NbErrors="0" NbWarns="2" Status="Warn">
      <Query Status="Warn" Name="Fields that could be declared as internal" ContentTruncatedThreshold="100" FullName="Encapsulation \ Fields Optimal Encapsulation \ Fields that could be declared as internal" QueryId="Query22348475" NbNodeMatched="42" NbNodeTested="867" KindOfNode=" fields">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Fields&amp;#0160;that&amp;#0160;could&amp;#0160;be&amp;#0160;declared&amp;#0160;as&amp;#0160;internal&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;FIELDS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;CouldBeInternal&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>fields</Column>
          <Column>Size of instance</Column>
        </Columns>
        <Rows>
          <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified.Code">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.UserName">
            <Val>0</Val>
          </Row>
          <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.LanguageCode">
            <Val>0</Val>
          </Row>
          <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.Email">
            <Val>0</Val>
          </Row>
          <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.First">
            <Val>0</Val>
          </Row>
          <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.Last">
            <Val>0</Val>
          </Row>
          <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.OrderID">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="Quantity" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.Quantity">
            <Val>0</Val>
          </Row>
          <Row Name="DateAdded" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.DateAdded">
            <Val>0</Val>
          </Row>
          <Row Name="Discount" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.Discount">
            <Val>0</Val>
          </Row>
          <Row Name="DiscountReason" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.DiscountReason">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="ShippingAmount" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.ShippingAmount">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.UserName">
            <Val>0</Val>
          </Row>
          <Row Name="UserLanguageCode" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.UserLanguageCode">
            <Val>0</Val>
          </Row>
          <Row Name="TaxAmount" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.TaxAmount">
            <Val>0</Val>
          </Row>
          <Row Name="OrderStatusID" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.OrderStatusID">
            <Val>0</Val>
          </Row>
          <Row Name="CreatedOn" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.CreatedOn">
            <Val>0</Val>
          </Row>
          <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.OrderID">
            <Val>0</Val>
          </Row>
          <Row Name="ShippingService" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.ShippingService">
            <Val>0</Val>
          </Row>
          <Row Name="ShippingAddressID" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.ShippingAddressID">
            <Val>0</Val>
          </Row>
          <Row Name="BillingAddressID" FullName="Tailspin.SimpleSqlRepository.OrdersTable+Columns.BillingAddressID">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+ColumnsQualified .SKU">
            <Val>0</Val>
          </Row>
          <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable+ColumnsQualified .LanguageCode">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+ColumnsQualified.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.ProductsTable+ColumnsQualified.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="DateAvailable" FullName="Tailspin.SimpleSqlRepository.ProductsTable+ColumnsQualified .DateAvailable">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.UserName">
            <Val>0</Val>
          </Row>
          <Row Name="FirstName" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.FirstName">
            <Val>0</Val>
          </Row>
          <Row Name="LastName" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.LastName">
            <Val>0</Val>
          </Row>
          <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.Email">
            <Val>0</Val>
          </Row>
          <Row Name="Street1" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.Street1">
            <Val>0</Val>
          </Row>
          <Row Name="City" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.City">
            <Val>0</Val>
          </Row>
          <Row Name="StateOrProvince" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.StateOrProvince">
            <Val>0</Val>
          </Row>
          <Row Name="Zip" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.Zip">
            <Val>0</Val>
          </Row>
          <Row Name="Country" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.Country">
            <Val>0</Val>
          </Row>
          <Row Name="IsDefault" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.IsDefault">
            <Val>0</Val>
          </Row>
          <Row Name="Street2" FullName="Tailspin.SimpleSqlRepository.AddressesTable+Columns.Street2">
            <Val>0</Val>
          </Row>
          <Row Name="AddressID" FullName="Tailspin.SimpleSqlRepository.AddressesTable+ColumnsQualified.AddressID">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.AddressesTable+ColumnsQualified.UserName">
            <Val>0</Val>
          </Row>
          <Row Name="IsRelated" FullName="Tailspin.Admin.App.ProductRelationship.IsRelated">
            <Val>1</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>1</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>0.02381</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>1</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>0.15246</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>0.023243</Val>
          </Row>
        </Rows>
      </Query>
      <Query Status="Warn" Name="Fields that could be declared as 'private' in C#, 'Private' in VB.NET" ContentTruncatedThreshold="100" NbNodeListed="100" FullName="Encapsulation \ Fields Optimal Encapsulation \ Fields that could be declared as 'private' in C#, 'Private' in VB.NET" QueryId="Query1742316279" NbNodeMatched="402" NbNodeTested="867" KindOfNode=" fields">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Fields&amp;#0160;that&amp;#0160;could&amp;#0160;be&amp;#0160;declared&amp;#0160;as&amp;#0160;'private'&amp;#0160;in&amp;#0160;C#,&amp;#0160;'Private'&amp;#0160;in&amp;#0160;VB.NET&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;FIELDS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;CouldBePrivate&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>fields</Column>
          <Column>Size of instance</Column>
        </Columns>
        <Rows>
          <Row Name="_thumbnailPhoto" FullName="Tailspin.Model.Image._thumbnailPhoto">
            <Val>4</Val>
          </Row>
          <Row Name="_fullPhoto" FullName="Tailspin.Model.Image._fullPhoto">
            <Val>4</Val>
          </Row>
          <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters.Code">
            <Val>0</Val>
          </Row>
          <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters.Title">
            <Val>0</Val>
          </Row>
          <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns.Code">
            <Val>0</Val>
          </Row>
          <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns.Title">
            <Val>0</Val>
          </Row>
          <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified.Title">
            <Val>0</Val>
          </Row>
          <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters .CategoryCode">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns .CategoryCode">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified .CategoryCode">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified .SKU">
            <Val>0</Val>
          </Row>
          <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters .UserBehaviorID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters .Description">
            <Val>0</Val>
          </Row>
          <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns .UserBehaviorID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns .Description">
            <Val>0</Val>
          </Row>
          <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified .UserBehaviorID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified .Description">
            <Val>0</Val>
          </Row>
          <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.EventID">
            <Val>0</Val>
          </Row>
          <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters .UserBehaviorID">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.UserName">
            <Val>0</Val>
          </Row>
          <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.EventDate">
            <Val>0</Val>
          </Row>
          <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.IP">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.CategoryID">
            <Val>0</Val>
          </Row>
          <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.OrderID">
            <Val>0</Val>
          </Row>
          <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.EventID">
            <Val>0</Val>
          </Row>
          <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns .UserBehaviorID">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.UserName">
            <Val>0</Val>
          </Row>
          <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.EventDate">
            <Val>0</Val>
          </Row>
          <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.IP">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.CategoryID">
            <Val>0</Val>
          </Row>
          <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.OrderID">
            <Val>0</Val>
          </Row>
          <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .EventID">
            <Val>0</Val>
          </Row>
          <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .UserBehaviorID">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .UserName">
            <Val>0</Val>
          </Row>
          <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .EventDate">
            <Val>0</Val>
          </Row>
          <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified.IP">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .CategoryID">
            <Val>0</Val>
          </Row>
          <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .OrderID">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.UserName">
            <Val>0</Val>
          </Row>
          <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.LanguageCode">
            <Val>0</Val>
          </Row>
          <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.Email">
            <Val>0</Val>
          </Row>
          <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.First">
            <Val>0</Val>
          </Row>
          <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.Last">
            <Val>0</Val>
          </Row>
          <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.UserName">
            <Val>0</Val>
          </Row>
          <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified .LanguageCode">
            <Val>0</Val>
          </Row>
          <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.Email">
            <Val>0</Val>
          </Row>
          <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.First">
            <Val>0</Val>
          </Row>
          <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.Last">
            <Val>0</Val>
          </Row>
          <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters .DeliveryMethodID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters .Description">
            <Val>0</Val>
          </Row>
          <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns .DeliveryMethodID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns.Description">
            <Val>0</Val>
          </Row>
          <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified .DeliveryMethodID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified .Description">
            <Val>0</Val>
          </Row>
          <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .InventoryRecordID">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .Increment">
            <Val>0</Val>
          </Row>
          <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .DateEntered">
            <Val>0</Val>
          </Row>
          <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters.Notes">
            <Val>0</Val>
          </Row>
          <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns .InventoryRecordID">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.Increment">
            <Val>0</Val>
          </Row>
          <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.DateEntered">
            <Val>0</Val>
          </Row>
          <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.Notes">
            <Val>0</Val>
          </Row>
          <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .InventoryRecordID">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .SKU">
            <Val>0</Val>
          </Row>
          <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .Increment">
            <Val>0</Val>
          </Row>
          <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .DateEntered">
            <Val>0</Val>
          </Row>
          <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .Notes">
            <Val>0</Val>
          </Row>
          <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters .InventoryStatusID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters .Description">
            <Val>0</Val>
          </Row>
          <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns .InventoryStatusID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns.Description">
            <Val>0</Val>
          </Row>
          <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified .InventoryStatusID">
            <Val>0</Val>
          </Row>
          <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified .Description">
            <Val>0</Val>
          </Row>
          <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.OrderID">
            <Val>0</Val>
          </Row>
          <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.SKU">
            <Val>0</Val>
          </Row>
          <Row Name="Quantity" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.Quantity">
            <Val>0</Val>
          </Row>
          <Row Name="DateAdded" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.DateAdded">
            <Val>0</Val>
          </Row>
          <Row Name="LineItemPrice" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.LineItemPrice">
            <Val>0</Val>
          </Row>
          <Row Name="Discount" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.Discount">
            <Val>0</Val>
          </Row>
          <Row Name="Version" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.Version">
            <Val>0</Val>
          </Row>
          <Row Name="LineItemWeightInPounds" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters .LineItemWeightInPounds">
            <Val>0</Val>
          </Row>
          <Row Name="DiscountReason" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.DiscountReason">
            <Val>0</Val>
          </Row>
          <Row Name="LineItemPrice" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.LineItemPrice">
            <Val>0</Val>
          </Row>
          <Row Name="Version" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns.Version">
            <Val>0</Val>
          </Row>
          <Row Name="LineItemWeightInPounds" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Columns .LineItemWeightInPounds">
            <Val>0</Val>
          </Row>
          <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified.OrderID">
            <Val>0</Val>
          </Row>
          <Row Name="Quantity" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified.Quantity">
            <Val>0</Val>
          </Row>
          <Row Name="DateAdded" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified .DateAdded">
            <Val>0</Val>
          </Row>
          <Row Name="LineItemPrice" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified .LineItemPrice">
            <Val>0</Val>
          </Row>
          <Row Name="Discount" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified.Discount">
            <Val>0</Val>
          </Row>
          <Row Name="Version" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified.Version">
            <Val>0</Val>
          </Row>
          <Row Name="LineItemWeightInPounds" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified .LineItemWeightInPounds">
            <Val>0</Val>
          </Row>
          <Row Name="DiscountReason" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+ColumnsQualified .DiscountReason">
            <Val>0</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>80</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>0.199</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>4</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>0.86972</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>0.75642</Val>
          </Row>
        </Rows>
      </Query>
    </Group>
  </Group>
  <Group Name="Purity - Immutability - Side-Effects" FullName="Purity - Immutability - Side-Effects" GroupId="GroupOfRules213518596" NbQueries="6" NbErrors="0" NbWarns="3" Status="Warn">
    <Query Status="Warn" Name="Fields should be marked as ReadOnly when possible" ContentTruncatedThreshold="100" FullName="Purity - Immutability - Side-Effects \ Fields should be marked as ReadOnly when possible" QueryId="Query1120596149" NbNodeMatched="86" NbNodeTested="867" KindOfNode=" fields">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Fields&amp;#0160;should&amp;#0160;be&amp;#0160;marked&amp;#0160;as&amp;#0160;ReadOnly&amp;#0160;when&amp;#0160;possible&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;FIELDS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsImmutable&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsInitOnly&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsGeneratedByCompiler&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;A&amp;#0160;field&amp;#0160;that&amp;#0160;matches&amp;#0160;the&amp;#0160;condition&amp;#0160;IsImmutable&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;is&amp;#0160;a&amp;#0160;field&amp;#0160;that&amp;#0160;is&amp;#0160;assigned&amp;#0160;only&amp;#0160;by&amp;#0160;constructors&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;of&amp;#0160;its&amp;#0160;class.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;For&amp;#0160;an&amp;#0160;instance&amp;#0160;field,&amp;#0160;this&amp;#0160;means&amp;#0160;its&amp;#0160;value&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;will&amp;#0160;remain&amp;#0160;constant&amp;#0160;throught&amp;#0160;the&amp;#0160;lifetime&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;of&amp;#0160;the&amp;#0160;object.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;For&amp;#0160;a&amp;#0160;static&amp;#0160;field,&amp;#0160;this&amp;#0160;means&amp;#0160;its&amp;#0160;value&amp;#0160;will&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;remain&amp;#0160;constant&amp;#0160;throught&amp;#0160;the&amp;#0160;lifetime&amp;#0160;of&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;program.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;In&amp;#0160;both&amp;#0160;cases,&amp;#0160;such&amp;#0160;field&amp;#0160;can&amp;#0160;safely&amp;#0160;be&amp;#0160;marked&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;with&amp;#0160;the&amp;#0160;C#&amp;#0160;readonly&amp;#0160;keyword&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(ReadOnly&amp;#0160;in&amp;#0160;VB.NET).&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;condition&amp;#0160;IsInitOnly&amp;#0160;matches&amp;#0160;fields&amp;#0160;that&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;are&amp;#0160;marked&amp;#0160;with&amp;#0160;the&amp;#0160;C#&amp;#0160;readonly&amp;#0160;keyword&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;(ReadOnly&amp;#0160;in&amp;#0160;VB.NET).&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>fields</Column>
        <Column>Size of instance</Column>
      </Columns>
      <Rows>
        <Row Name="query" FullName="Tailspin.Infrastructure.LazyList&lt;T&gt;.query">
          <Val>4</Val>
        </Row>
        <Row Name="connString" FullName="Tailspin.Infrastructure.DbCommon.connString">
          <Val>4</Val>
        </Row>
        <Row Name="_factory" FullName="Tailspin.Infrastructure.DbCommon._factory">
          <Val>4</Val>
        </Row>
        <Row Name="_product" FullName="Tailspin.Model.ShoppingCartItem._product">
          <Val>4</Val>
        </Row>
        <Row Name="_dateAdded" FullName="Tailspin.Model.ShoppingCartItem._dateAdded">
          <Val>8</Val>
        </Row>
        <Row Name="Created" FullName="Tailspin.Model.Order.Created">
          <Val>4</Val>
        </Row>
        <Row Name="Submitted" FullName="Tailspin.Model.Order.Submitted">
          <Val>4</Val>
        </Row>
        <Row Name="Cancelled" FullName="Tailspin.Model.Order.Cancelled">
          <Val>4</Val>
        </Row>
        <Row Name="Refunded" FullName="Tailspin.Model.Order.Refunded">
          <Val>4</Val>
        </Row>
        <Row Name="Returned" FullName="Tailspin.Model.Order.Returned">
          <Val>4</Val>
        </Row>
        <Row Name="Closed" FullName="Tailspin.Model.Order.Closed">
          <Val>4</Val>
        </Row>
        <Row Name="Shipped" FullName="Tailspin.Model.Order.Shipped">
          <Val>4</Val>
        </Row>
        <Row Name="Verified" FullName="Tailspin.Model.Order.Verified">
          <Val>4</Val>
        </Row>
        <Row Name="Charged" FullName="Tailspin.Model.Order.Charged">
          <Val>4</Val>
        </Row>
        <Row Name="_dateAdded" FullName="Tailspin.Model.OrderLine._dateAdded">
          <Val>8</Val>
        </Row>
        <Row Name="_quantity" FullName="Tailspin.Model.OrderLine._quantity">
          <Val>4</Val>
        </Row>
        <Row Name="_item" FullName="Tailspin.Model.OrderLine._item">
          <Val>4</Val>
        </Row>
        <Row Name="Created" FullName="Tailspin.Model.ProductCategory.Created">
          <Val>4</Val>
        </Row>
        <Row Name="Created" FullName="Tailspin.Model.Product.Created">
          <Val>4</Val>
        </Row>
        <Row Name="InventoryChanged" FullName="Tailspin.Model.Product.InventoryChanged">
          <Val>4</Val>
        </Row>
        <Row Name="InventoryFlagsChanged" FullName="Tailspin.Model.Product.InventoryFlagsChanged">
          <Val>4</Val>
        </Row>
        <Row Name="InventoryStatusChanged" FullName="Tailspin.Model.Product.InventoryStatusChanged">
          <Val>4</Val>
        </Row>
        <Row Name="_title" FullName="Tailspin.Model.ProductDescriptor._title">
          <Val>4</Val>
        </Row>
        <Row Name="_body" FullName="Tailspin.Model.ProductDescriptor._body">
          <Val>4</Val>
        </Row>
        <Row Name="_languageCode" FullName="Tailspin.Model.ProductDescriptor._languageCode">
          <Val>4</Val>
        </Row>
        <Row Name="_isDefault" FullName="Tailspin.Model.ProductDescriptor._isDefault">
          <Val>1</Val>
        </Row>
        <Row Name="_id" FullName="Tailspin.Model.ShippingMethod._id">
          <Val>4</Val>
        </Row>
        <Row Name="_carrier" FullName="Tailspin.Model.ShippingMethod._carrier">
          <Val>4</Val>
        </Row>
        <Row Name="_serviceName" FullName="Tailspin.Model.ShippingMethod._serviceName">
          <Val>4</Val>
        </Row>
        <Row Name="_ratePerPound" FullName="Tailspin.Model.ShippingMethod._ratePerPound">
          <Val>16</Val>
        </Row>
        <Row Name="_daysToDeliver" FullName="Tailspin.Model.ShippingMethod._daysToDeliver">
          <Val>4</Val>
        </Row>
        <Row Name="_baseRate" FullName="Tailspin.Model.ShippingMethod._baseRate">
          <Val>16</Val>
        </Row>
        <Row Name="_id" FullName="Tailspin.Model.Transaction._id">
          <Val>16</Val>
        </Row>
        <Row Name="_orderID" FullName="Tailspin.Model.Transaction._orderID">
          <Val>16</Val>
        </Row>
        <Row Name="_amount" FullName="Tailspin.Model.Transaction._amount">
          <Val>16</Val>
        </Row>
        <Row Name="_dateExecuted" FullName="Tailspin.Model.Transaction._dateExecuted">
          <Val>8</Val>
        </Row>
        <Row Name="_authorizationCode" FullName="Tailspin.Model.Transaction._authorizationCode">
          <Val>4</Val>
        </Row>
        <Row Name="_notes" FullName="Tailspin.Model.Transaction._notes">
          <Val>4</Val>
        </Row>
        <Row Name="_processor" FullName="Tailspin.Model.Transaction._processor">
          <Val>4</Val>
        </Row>
        <Row Name="_order" FullName="Tailspin.Model.TransactionState._order">
          <Val>4</Val>
        </Row>
        <Row Name="connectionStringName" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository .connectionStringName">
          <Val>4</Val>
        </Row>
        <Row Name="connectionStringName" FullName="Tailspin.SimpleSqlRepository.SimpleOrderRepository .connectionStringName">
          <Val>4</Val>
        </Row>
        <Row Name="connectionStringName" FullName="Tailspin.SimpleSqlRepository.SimpleProductRepository .connectionStringName">
          <Val>4</Val>
        </Row>
        <Row Name="sqlList" FullName="Tailspin.SimpleSqlRepository.BatchSql.sqlList">
          <Val>4</Val>
        </Row>
        <Row Name="DbParams" FullName="Tailspin.SimpleSqlRepository.BatchSql.DbParams">
          <Val>4</Val>
        </Row>
        <Row Name="db" FullName="Tailspin.SimpleSqlRepository.SqlStatement.db">
          <Val>4</Val>
        </Row>
        <Row Name="productList" FullName="Tests.Mocks.MockProductRepository.productList">
          <Val>4</Val>
        </Row>
        <Row Name="imageList" FullName="Tests.Mocks.MockProductRepository.imageList">
          <Val>4</Val>
        </Row>
        <Row Name="descriptorList" FullName="Tests.Mocks.MockProductRepository.descriptorList">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.TailspinController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_productRepository" FullName="Tailspin.Web.Controllers.HomeController._productRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.Controllers.HomeController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_productRepository" FullName="Tailspin.Web.App.Controllers.ProductsController._productRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.App.Controllers.ProductsController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_productRepository" FullName="Tailspin.Web.App.Controllers.CartController._productRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.App.Controllers.CartController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_orderRepository" FullName="Tailspin.Web.App.Controllers.OrderController._orderRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.App.Controllers.OrderController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="catalog" FullName="Tailspin.Admin.App.MainWindow.catalog">
          <Val>4</Val>
        </Row>
        <Row Name="mappingSource" FullName="Tailspin.Admin.App.Model.CatalogDataContext.mappingSource">
          <Val>0</Val>
        </Row>
        <Row Name="emptyChangingEventArgs" FullName="Tailspin.Admin.App.Model.Product.emptyChangingEventArgs">
          <Val>0</Val>
        </Row>
        <Row Name="_ProductDescriptors" FullName="Tailspin.Admin.App.Model.Product._ProductDescriptors">
          <Val>4</Val>
        </Row>
        <Row Name="_Products_Relateds" FullName="Tailspin.Admin.App.Model.Product._Products_Relateds">
          <Val>4</Val>
        </Row>
        <Row Name="_Products_Relateds1" FullName="Tailspin.Admin.App.Model.Product._Products_Relateds1">
          <Val>4</Val>
        </Row>
        <Row Name="_DeliveryMethod" FullName="Tailspin.Admin.App.Model.Product._DeliveryMethod">
          <Val>8</Val>
        </Row>
        <Row Name="_InventoryStatus" FullName="Tailspin.Admin.App.Model.Product._InventoryStatus">
          <Val>8</Val>
        </Row>
        <Row Name="PropertyChanging" FullName="Tailspin.Admin.App.Model.Product.PropertyChanging">
          <Val>4</Val>
        </Row>
        <Row Name="PropertyChanged" FullName="Tailspin.Admin.App.Model.Product.PropertyChanged">
          <Val>4</Val>
        </Row>
        <Row Name="emptyChangingEventArgs" FullName="Tailspin.Admin.App.Model.ProductDescriptor.emptyChangingEventArgs">
          <Val>0</Val>
        </Row>
        <Row Name="_Product" FullName="Tailspin.Admin.App.Model.ProductDescriptor._Product">
          <Val>8</Val>
        </Row>
        <Row Name="PropertyChanging" FullName="Tailspin.Admin.App.Model.ProductDescriptor.PropertyChanging">
          <Val>4</Val>
        </Row>
        <Row Name="PropertyChanged" FullName="Tailspin.Admin.App.Model.ProductDescriptor.PropertyChanged">
          <Val>4</Val>
        </Row>
        <Row Name="emptyChangingEventArgs" FullName="Tailspin.Admin.App.Model.DeliveryMethod.emptyChangingEventArgs">
          <Val>0</Val>
        </Row>
        <Row Name="_Products" FullName="Tailspin.Admin.App.Model.DeliveryMethod._Products">
          <Val>4</Val>
        </Row>
        <Row Name="PropertyChanging" FullName="Tailspin.Admin.App.Model.DeliveryMethod.PropertyChanging">
          <Val>4</Val>
        </Row>
        <Row Name="PropertyChanged" FullName="Tailspin.Admin.App.Model.DeliveryMethod.PropertyChanged">
          <Val>4</Val>
        </Row>
        <Row Name="emptyChangingEventArgs" FullName="Tailspin.Admin.App.Model.InventoryStatus.emptyChangingEventArgs">
          <Val>0</Val>
        </Row>
        <Row Name="_Products" FullName="Tailspin.Admin.App.Model.InventoryStatus._Products">
          <Val>4</Val>
        </Row>
        <Row Name="PropertyChanging" FullName="Tailspin.Admin.App.Model.InventoryStatus.PropertyChanging">
          <Val>4</Val>
        </Row>
        <Row Name="PropertyChanged" FullName="Tailspin.Admin.App.Model.InventoryStatus.PropertyChanged">
          <Val>4</Val>
        </Row>
        <Row Name="emptyChangingEventArgs" FullName="Tailspin.Admin.App.Model.Products_Related.emptyChangingEventArgs">
          <Val>0</Val>
        </Row>
        <Row Name="_Product" FullName="Tailspin.Admin.App.Model.Products_Related._Product">
          <Val>8</Val>
        </Row>
        <Row Name="_Product1" FullName="Tailspin.Admin.App.Model.Products_Related._Product1">
          <Val>8</Val>
        </Row>
        <Row Name="PropertyChanging" FullName="Tailspin.Admin.App.Model.Products_Related.PropertyChanging">
          <Val>4</Val>
        </Row>
        <Row Name="PropertyChanged" FullName="Tailspin.Admin.App.Model.Products_Related.PropertyChanged">
          <Val>4</Val>
        </Row>
        <Row Name="defaultInstance" FullName="Tailspin.Admin.App.Properties.Settings.defaultInstance">
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>405</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>4.7093</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>16</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>3.2809</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>10.764</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Instance Property Getter should be immutable" ContentTruncatedThreshold="100" FullName="Purity - Immutability - Side-Effects \ Instance Property Getter should be immutable" QueryId="Query2291096643" NbNodeMatched="2" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Instance&amp;#0160;Property&amp;#0160;Getter&amp;#0160;should&amp;#0160;be&amp;#0160;immutable&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000064'&gt;IsPropertyGetter&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsStatic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000064'&gt;ChangesObjectState&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;rule&amp;#0160;might&amp;#0160;be&amp;#0160;violated&amp;#0160;in&amp;#0160;the&amp;#0160;case&amp;#0160;of&amp;#0160;object&amp;#0160;lazy&amp;#0160;initialized&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;when&amp;#0160;the&amp;#0160;property&amp;#0160;getter&amp;#0160;is&amp;#0160;accessed&amp;#0160;the&amp;#0160;first&amp;#0160;time.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="get_DefaultAddress()" FullName="Tailspin.Infrastructure.User.get_DefaultAddress()">
          <Val>5</Val>
        </Row>
        <Row Name="get_DefaultImage()" FullName="Tailspin.Model.Product.get_DefaultImage()">
          <Val>3</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>8</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>4</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>3</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>5</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>1</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Static Property Getter should be immutable" ContentTruncatedThreshold="100" FullName="Purity - Immutability - Side-Effects \ Static Property Getter should be immutable" QueryId="Query2566255609" NbNodeMatched="27" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Static&amp;#0160;Property&amp;#0160;Getter&amp;#0160;should&amp;#0160;be&amp;#0160;immutable&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000064'&gt;IsPropertyGetter&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000064'&gt;IsStatic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000064'&gt;ChangesTypeState&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Generated&amp;#0160;property&amp;#0160;getter&amp;#0160;Resources.get_ResourceManager()&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;provokes&amp;#0160;a&amp;#0160;read-only&amp;#0160;property&amp;#0160;lazy-initialized&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;FullNameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"Resources.get_ResourceManager()"&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;rule&amp;#0160;might&amp;#0160;be&amp;#0160;violated&amp;#0160;in&amp;#0160;the&amp;#0160;case&amp;#0160;of&amp;#0160;object&amp;#0160;lazy&amp;#0160;initialized&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;when&amp;#0160;the&amp;#0160;property&amp;#0160;getter&amp;#0160;is&amp;#0160;accessed&amp;#0160;the&amp;#0160;first&amp;#0160;time.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="get_ResourceManager()" FullName="Tailspin.Model.Messages.get_ResourceManager()">
          <Val>4</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.CategoriesTable.get_QualifiedColumns()">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable .get_QualifiedColumns()">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable .get_QualifiedColumns()">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable.get_QualifiedColumns( )">
          <Val>11</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.CustomersTable.get_QualifiedColumns()">
          <Val>8</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable.get_QualifiedColumns( )">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable .get_QualifiedColumns()">
          <Val>8</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable.get_QualifiedColumns ()">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable.get_QualifiedColumns()">
          <Val>12</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.OrdersTable.get_QualifiedColumns()">
          <Val>23</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.OrderStatusTable.get_QualifiedColumns()">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.ProductDescriptorsTable .get_QualifiedColumns()">
          <Val>9</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable.get_QualifiedColumns()">
          <Val>7</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.ProductOptionDisplaysTable .get_QualifiedColumns()">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.ProductOptionsTable.get_QualifiedColumns( )">
          <Val>8</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.ProductOptionValuesTable .get_QualifiedColumns()">
          <Val>6</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.ProductsTable.get_QualifiedColumns()">
          <Val>18</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.Products_CrossSellTable .get_QualifiedColumns()">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.Products_OptionsTable .get_QualifiedColumns()">
          <Val>6</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.Products_RelatedTable .get_QualifiedColumns()">
          <Val>5</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.ShippingMethodsTable.get_QualifiedColumns ()">
          <Val>10</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.TaxRatesTable.get_QualifiedColumns()">
          <Val>8</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.TransactionsTable.get_QualifiedColumns()">
          <Val>10</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable.get_QualifiedColumns()">
          <Val>4</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.AddressesTable.get_QualifiedColumns()">
          <Val>17</Val>
        </Row>
        <Row Name="get_QualifiedColumns()" FullName="Tailspin.SimpleSqlRepository.CartItemsTable.get_QualifiedColumns()">
          <Val>9</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>223</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>8.2593</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>4</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>23</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>4.559</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>20.785</Val>
        </Row>
      </Rows>
    </Query>
  </Group>
  <Group Name="Naming Conventions" FullName="Naming Conventions" GroupId="GroupOfRules-1005792771" NbQueries="10" NbErrors="0" NbWarns="5" Status="Warn">
    <Query Status="Warn" Name="Instance fields should be prefixed with a 'm_'" ContentTruncatedThreshold="100" NbNodeListed="100" FullName="Naming Conventions \ Instance fields should be prefixed with a 'm_'" QueryId="Query847309376" NbNodeMatched="125" NbNodeTested="867" KindOfNode=" fields">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Instance&amp;#0160;fields&amp;#0160;should&amp;#0160;be&amp;#0160;prefixed&amp;#0160;with&amp;#0160;a&amp;#0160;'m_'&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;FIELDS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"^m_"&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsStatic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsLiteral&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsGeneratedByCompiler&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsSpecialName&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsEventDelegateObject&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;naming&amp;#0160;convention&amp;#0160;provokes&amp;#0160;debate.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Don't&amp;#0160;hesitate&amp;#0160;to&amp;#0160;customize&amp;#0160;the&amp;#0160;regex&amp;#0160;of&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;NameLike&amp;#0160;to&amp;#0160;your&amp;#0160;preference.&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>fields</Column>
        <Column>Size of instance</Column>
      </Columns>
      <Rows>
        <Row Name="query" FullName="Tailspin.Infrastructure.LazyList&lt;T&gt;.query">
          <Val>4</Val>
        </Row>
        <Row Name="inner" FullName="Tailspin.Infrastructure.LazyList&lt;T&gt;.inner">
          <Val>4</Val>
        </Row>
        <Row Name="key" FullName="Tailspin.Infrastructure.EntityBase.key">
          <Val>4</Val>
        </Row>
        <Row Name="_defaultAddress" FullName="Tailspin.Infrastructure.User._defaultAddress">
          <Val>4</Val>
        </Row>
        <Row Name="connString" FullName="Tailspin.Infrastructure.DbCommon.connString">
          <Val>4</Val>
        </Row>
        <Row Name="_factory" FullName="Tailspin.Infrastructure.DbCommon._factory">
          <Val>4</Val>
        </Row>
        <Row Name="_itemLastAdded" FullName="Tailspin.Model.ShoppingCart._itemLastAdded">
          <Val>4</Val>
        </Row>
        <Row Name="_quantity" FullName="Tailspin.Model.ShoppingCartItem._quantity">
          <Val>4</Val>
        </Row>
        <Row Name="_product" FullName="Tailspin.Model.ShoppingCartItem._product">
          <Val>4</Val>
        </Row>
        <Row Name="_discount" FullName="Tailspin.Model.ShoppingCartItem._discount">
          <Val>16</Val>
        </Row>
        <Row Name="_discountReason" FullName="Tailspin.Model.ShoppingCartItem._discountReason">
          <Val>4</Val>
        </Row>
        <Row Name="_dateAdded" FullName="Tailspin.Model.ShoppingCartItem._dateAdded">
          <Val>8</Val>
        </Row>
        <Row Name="_dateAdded" FullName="Tailspin.Model.OrderLine._dateAdded">
          <Val>8</Val>
        </Row>
        <Row Name="_quantity" FullName="Tailspin.Model.OrderLine._quantity">
          <Val>4</Val>
        </Row>
        <Row Name="_item" FullName="Tailspin.Model.OrderLine._item">
          <Val>4</Val>
        </Row>
        <Row Name="_thumbnailPhoto" FullName="Tailspin.Model.Image._thumbnailPhoto">
          <Val>4</Val>
        </Row>
        <Row Name="_fullPhoto" FullName="Tailspin.Model.Image._fullPhoto">
          <Val>4</Val>
        </Row>
        <Row Name="_item" FullName="Tailspin.Model.InventoryState._item">
          <Val>4</Val>
        </Row>
        <Row Name="_allowBackOrder" FullName="Tailspin.Model.Product._allowBackOrder">
          <Val>1</Val>
        </Row>
        <Row Name="_allowPreOrder" FullName="Tailspin.Model.Product._allowPreOrder">
          <Val>1</Val>
        </Row>
        <Row Name="_amountOnHand" FullName="Tailspin.Model.Product._amountOnHand">
          <Val>4</Val>
        </Row>
        <Row Name="_inventoryState" FullName="Tailspin.Model.Product._inventoryState">
          <Val>4</Val>
        </Row>
        <Row Name="_defaultImage" FullName="Tailspin.Model.Product._defaultImage">
          <Val>4</Val>
        </Row>
        <Row Name="_title" FullName="Tailspin.Model.ProductDescriptor._title">
          <Val>4</Val>
        </Row>
        <Row Name="_body" FullName="Tailspin.Model.ProductDescriptor._body">
          <Val>4</Val>
        </Row>
        <Row Name="_languageCode" FullName="Tailspin.Model.ProductDescriptor._languageCode">
          <Val>4</Val>
        </Row>
        <Row Name="_isDefault" FullName="Tailspin.Model.ProductDescriptor._isDefault">
          <Val>1</Val>
        </Row>
        <Row Name="_id" FullName="Tailspin.Model.ShippingMethod._id">
          <Val>4</Val>
        </Row>
        <Row Name="_carrier" FullName="Tailspin.Model.ShippingMethod._carrier">
          <Val>4</Val>
        </Row>
        <Row Name="_serviceName" FullName="Tailspin.Model.ShippingMethod._serviceName">
          <Val>4</Val>
        </Row>
        <Row Name="_ratePerPound" FullName="Tailspin.Model.ShippingMethod._ratePerPound">
          <Val>16</Val>
        </Row>
        <Row Name="_daysToDeliver" FullName="Tailspin.Model.ShippingMethod._daysToDeliver">
          <Val>4</Val>
        </Row>
        <Row Name="_baseRate" FullName="Tailspin.Model.ShippingMethod._baseRate">
          <Val>16</Val>
        </Row>
        <Row Name="_id" FullName="Tailspin.Model.Transaction._id">
          <Val>16</Val>
        </Row>
        <Row Name="_orderID" FullName="Tailspin.Model.Transaction._orderID">
          <Val>16</Val>
        </Row>
        <Row Name="_amount" FullName="Tailspin.Model.Transaction._amount">
          <Val>16</Val>
        </Row>
        <Row Name="_dateExecuted" FullName="Tailspin.Model.Transaction._dateExecuted">
          <Val>8</Val>
        </Row>
        <Row Name="_authorizationCode" FullName="Tailspin.Model.Transaction._authorizationCode">
          <Val>4</Val>
        </Row>
        <Row Name="_notes" FullName="Tailspin.Model.Transaction._notes">
          <Val>4</Val>
        </Row>
        <Row Name="_processor" FullName="Tailspin.Model.Transaction._processor">
          <Val>4</Val>
        </Row>
        <Row Name="_order" FullName="Tailspin.Model.TransactionState._order">
          <Val>4</Val>
        </Row>
        <Row Name="connectionStringName" FullName="Tailspin.SimpleSqlRepository.SimpleCustomerRepository .connectionStringName">
          <Val>4</Val>
        </Row>
        <Row Name="connectionStringName" FullName="Tailspin.SimpleSqlRepository.SimpleOrderRepository .connectionStringName">
          <Val>4</Val>
        </Row>
        <Row Name="connectionStringName" FullName="Tailspin.SimpleSqlRepository.SimpleProductRepository .connectionStringName">
          <Val>4</Val>
        </Row>
        <Row Name="sqlList" FullName="Tailspin.SimpleSqlRepository.BatchSql.sqlList">
          <Val>4</Val>
        </Row>
        <Row Name="DbParams" FullName="Tailspin.SimpleSqlRepository.BatchSql.DbParams">
          <Val>4</Val>
        </Row>
        <Row Name="sb" FullName="Tailspin.SimpleSqlRepository.SqlStatement.sb">
          <Val>4</Val>
        </Row>
        <Row Name="sbSets" FullName="Tailspin.SimpleSqlRepository.SqlStatement.sbSets">
          <Val>4</Val>
        </Row>
        <Row Name="sbInserts" FullName="Tailspin.SimpleSqlRepository.SqlStatement.sbInserts">
          <Val>4</Val>
        </Row>
        <Row Name="sbConstraints" FullName="Tailspin.SimpleSqlRepository.SqlStatement.sbConstraints">
          <Val>4</Val>
        </Row>
        <Row Name="sbOrderBys" FullName="Tailspin.SimpleSqlRepository.SqlStatement.sbOrderBys">
          <Val>4</Val>
        </Row>
        <Row Name="db" FullName="Tailspin.SimpleSqlRepository.SqlStatement.db">
          <Val>4</Val>
        </Row>
        <Row Name="paramQueue" FullName="Tailspin.SimpleSqlRepository.SqlStatement.paramQueue">
          <Val>4</Val>
        </Row>
        <Row Name="settingsQueue" FullName="Tailspin.SimpleSqlRepository.SqlStatement.settingsQueue">
          <Val>4</Val>
        </Row>
        <Row Name="insertValues" FullName="Tailspin.SimpleSqlRepository.SqlStatement.insertValues">
          <Val>4</Val>
        </Row>
        <Row Name="appendedStatements" FullName="Tailspin.SimpleSqlRepository.SqlStatement.appendedStatements">
          <Val>4</Val>
        </Row>
        <Row Name="DbParams" FullName="Tailspin.SimpleSqlRepository.SqlStatement.DbParams">
          <Val>4</Val>
        </Row>
        <Row Name="productList" FullName="Tests.Mocks.MockProductRepository.productList">
          <Val>4</Val>
        </Row>
        <Row Name="imageList" FullName="Tests.Mocks.MockProductRepository.imageList">
          <Val>4</Val>
        </Row>
        <Row Name="descriptorList" FullName="Tests.Mocks.MockProductRepository.descriptorList">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.TailspinController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_thisUserName" FullName="Tailspin.Web.TailspinController._thisUserName">
          <Val>4</Val>
        </Row>
        <Row Name="_shippingMethods" FullName="Tailspin.Web.TailspinController._shippingMethods">
          <Val>4</Val>
        </Row>
        <Row Name="_products" FullName="Tailspin.Web.TailspinController._products">
          <Val>4</Val>
        </Row>
        <Row Name="_product" FullName="Tailspin.Web.TailspinController._product">
          <Val>4</Val>
        </Row>
        <Row Name="_productRepository" FullName="Tailspin.Web.Controllers.HomeController._productRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.Controllers.HomeController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_productRepository" FullName="Tailspin.Web.App.Controllers.ProductsController._productRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.App.Controllers.ProductsController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_productRepository" FullName="Tailspin.Web.App.Controllers.CartController._productRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.App.Controllers.CartController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_orderRepository" FullName="Tailspin.Web.App.Controllers.OrderController._orderRepository">
          <Val>4</Val>
        </Row>
        <Row Name="_customerRepository" FullName="Tailspin.Web.App.Controllers.OrderController._customerRepository">
          <Val>4</Val>
        </Row>
        <Row Name="catalog" FullName="Tailspin.Admin.App.MainWindow.catalog">
          <Val>4</Val>
        </Row>
        <Row Name="currentProduct" FullName="Tailspin.Admin.App.MainWindow.currentProduct">
          <Val>4</Val>
        </Row>
        <Row Name="relateds" FullName="Tailspin.Admin.App.MainWindow.relateds">
          <Val>4</Val>
        </Row>
        <Row Name="ProductsGrid" FullName="Tailspin.Admin.App.MainWindow.ProductsGrid">
          <Val>4</Val>
        </Row>
        <Row Name="ProductDetailsTab" FullName="Tailspin.Admin.App.MainWindow.ProductDetailsTab">
          <Val>4</Val>
        </Row>
        <Row Name="DescriptionTab" FullName="Tailspin.Admin.App.MainWindow.DescriptionTab">
          <Val>4</Val>
        </Row>
        <Row Name="label1" FullName="Tailspin.Admin.App.MainWindow.label1">
          <Val>4</Val>
        </Row>
        <Row Name="TitleTextBox" FullName="Tailspin.Admin.App.MainWindow.TitleTextBox">
          <Val>4</Val>
        </Row>
        <Row Name="BodyTextBox" FullName="Tailspin.Admin.App.MainWindow.BodyTextBox">
          <Val>4</Val>
        </Row>
        <Row Name="RelatedTab" FullName="Tailspin.Admin.App.MainWindow.RelatedTab">
          <Val>4</Val>
        </Row>
        <Row Name="label2" FullName="Tailspin.Admin.App.MainWindow.label2">
          <Val>4</Val>
        </Row>
        <Row Name="RelatedGrid" FullName="Tailspin.Admin.App.MainWindow.RelatedGrid">
          <Val>4</Val>
        </Row>
        <Row Name="image1" FullName="Tailspin.Admin.App.MainWindow.image1">
          <Val>4</Val>
        </Row>
        <Row Name="SaveButton" FullName="Tailspin.Admin.App.MainWindow.SaveButton">
          <Val>4</Val>
        </Row>
        <Row Name="_contentLoaded" FullName="Tailspin.Admin.App.MainWindow._contentLoaded">
          <Val>1</Val>
        </Row>
        <Row Name="IsRelated" FullName="Tailspin.Admin.App.ProductRelationship.IsRelated">
          <Val>1</Val>
        </Row>
        <Row Name="_SKU" FullName="Tailspin.Admin.App.Model.Product._SKU">
          <Val>4</Val>
        </Row>
        <Row Name="_DeliveryMethodID" FullName="Tailspin.Admin.App.Model.Product._DeliveryMethodID">
          <Val>4</Val>
        </Row>
        <Row Name="_ProductName" FullName="Tailspin.Admin.App.Model.Product._ProductName">
          <Val>4</Val>
        </Row>
        <Row Name="_BasePrice" FullName="Tailspin.Admin.App.Model.Product._BasePrice">
          <Val>16</Val>
        </Row>
        <Row Name="_WeightInPounds" FullName="Tailspin.Admin.App.Model.Product._WeightInPounds">
          <Val>16</Val>
        </Row>
        <Row Name="_DateAvailable" FullName="Tailspin.Admin.App.Model.Product._DateAvailable">
          <Val>8</Val>
        </Row>
        <Row Name="_InventoryStatusID" FullName="Tailspin.Admin.App.Model.Product._InventoryStatusID">
          <Val>4</Val>
        </Row>
        <Row Name="_EstimatedDelivery" FullName="Tailspin.Admin.App.Model.Product._EstimatedDelivery">
          <Val>4</Val>
        </Row>
        <Row Name="_AllowBackOrder" FullName="Tailspin.Admin.App.Model.Product._AllowBackOrder">
          <Val>1</Val>
        </Row>
        <Row Name="_IsTaxable" FullName="Tailspin.Admin.App.Model.Product._IsTaxable">
          <Val>1</Val>
        </Row>
        <Row Name="_DefaultImageFile" FullName="Tailspin.Admin.App.Model.Product._DefaultImageFile">
          <Val>4</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>605</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>4.84</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>16</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>3.211</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>10.31</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Static fields should be prefixed with a 's_'" ContentTruncatedThreshold="100" NbNodeListed="100" FullName="Naming Conventions \ Static fields should be prefixed with a 's_'" QueryId="Query671052188" NbNodeMatched="462" NbNodeTested="867" KindOfNode=" fields">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Static&amp;#0160;fields&amp;#0160;should&amp;#0160;be&amp;#0160;prefixed&amp;#0160;with&amp;#0160;a&amp;#0160;'s_'&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;FIELDS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"^s_"&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsStatic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsLiteral&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsGeneratedByCompiler&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsSpecialName&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsEventDelegateObject&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;naming&amp;#0160;convention&amp;#0160;provokes&amp;#0160;debate.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Don't&amp;#0160;hesitate&amp;#0160;to&amp;#0160;customize&amp;#0160;the&amp;#0160;regex&amp;#0160;of&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;NameLike&amp;#0160;to&amp;#0160;your&amp;#0160;preference.&lt;br/&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>fields</Column>
        <Column>Size of instance</Column>
      </Columns>
      <Rows>
        <Row Name="resourceMan" FullName="Tailspin.Model.Messages.resourceMan">
          <Val>0</Val>
        </Row>
        <Row Name="resourceCulture" FullName="Tailspin.Model.Messages.resourceCulture">
          <Val>0</Val>
        </Row>
        <Row Name="resourceMan" FullName="Tailspin.Model.Properties.Resources.resourceMan">
          <Val>0</Val>
        </Row>
        <Row Name="resourceCulture" FullName="Tailspin.Model.Properties.Resources.resourceCulture">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.CategoriesTable._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters.Code">
          <Val>0</Val>
        </Row>
        <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Parameters.Title">
          <Val>0</Val>
        </Row>
        <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns.Code">
          <Val>0</Val>
        </Row>
        <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+Columns.Title">
          <Val>0</Val>
        </Row>
        <Row Name="Code" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified.Code">
          <Val>0</Val>
        </Row>
        <Row Name="Title" FullName="Tailspin.SimpleSqlRepository.CategoriesTable+ColumnsQualified.Title">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable ._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters .CategoryCode">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Parameters.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns .CategoryCode">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+Columns.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryCode" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified .CategoryCode">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.Categories_ProductsTable+ColumnsQualified .SKU">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Parameters .Description">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+Columns .Description">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.CustomerBehaviorsTable+ColumnsQualified .Description">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.EventID">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.EventDate">
          <Val>0</Val>
        </Row>
        <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.IP">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.CategoryID">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Parameters.OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.EventID">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.EventDate">
          <Val>0</Val>
        </Row>
        <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.IP">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.CategoryID">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+Columns.OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="EventID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .EventID">
          <Val>0</Val>
        </Row>
        <Row Name="UserBehaviorID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .UserBehaviorID">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .UserName">
          <Val>0</Val>
        </Row>
        <Row Name="EventDate" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .EventDate">
          <Val>0</Val>
        </Row>
        <Row Name="IP" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified.IP">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="CategoryID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .CategoryID">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.CustomerEventsTable+ColumnsQualified .OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.CustomersTable._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.LanguageCode">
          <Val>0</Val>
        </Row>
        <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.Email">
          <Val>0</Val>
        </Row>
        <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.First">
          <Val>0</Val>
        </Row>
        <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Parameters.Last">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.LanguageCode">
          <Val>0</Val>
        </Row>
        <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.Email">
          <Val>0</Val>
        </Row>
        <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.First">
          <Val>0</Val>
        </Row>
        <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+Columns.Last">
          <Val>0</Val>
        </Row>
        <Row Name="UserName" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.UserName">
          <Val>0</Val>
        </Row>
        <Row Name="LanguageCode" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified .LanguageCode">
          <Val>0</Val>
        </Row>
        <Row Name="Email" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.Email">
          <Val>0</Val>
        </Row>
        <Row Name="First" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.First">
          <Val>0</Val>
        </Row>
        <Row Name="Last" FullName="Tailspin.SimpleSqlRepository.CustomersTable+ColumnsQualified.Last">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters .DeliveryMethodID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Parameters .Description">
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns .DeliveryMethodID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+Columns.Description">
          <Val>0</Val>
        </Row>
        <Row Name="DeliveryMethodID" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified .DeliveryMethodID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.DeliveryMethodTable+ColumnsQualified .Description">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .InventoryRecordID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .Increment">
          <Val>0</Val>
        </Row>
        <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters .DateEntered">
          <Val>0</Val>
        </Row>
        <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Parameters.Notes">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns .InventoryRecordID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.Increment">
          <Val>0</Val>
        </Row>
        <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.DateEntered">
          <Val>0</Val>
        </Row>
        <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+Columns.Notes">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryRecordID" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .InventoryRecordID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Increment" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .Increment">
          <Val>0</Val>
        </Row>
        <Row Name="DateEntered" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .DateEntered">
          <Val>0</Val>
        </Row>
        <Row Name="Notes" FullName="Tailspin.SimpleSqlRepository.InventoryRecordsTable+ColumnsQualified .Notes">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters .InventoryStatusID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Parameters .Description">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns .InventoryStatusID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+Columns.Description">
          <Val>0</Val>
        </Row>
        <Row Name="InventoryStatusID" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified .InventoryStatusID">
          <Val>0</Val>
        </Row>
        <Row Name="Description" FullName="Tailspin.SimpleSqlRepository.InventoryStatusTable+ColumnsQualified .Description">
          <Val>0</Val>
        </Row>
        <Row Name="_qualifiedColumns" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable._qualifiedColumns">
          <Val>0</Val>
        </Row>
        <Row Name="OrderID" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.OrderID">
          <Val>0</Val>
        </Row>
        <Row Name="SKU" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.SKU">
          <Val>0</Val>
        </Row>
        <Row Name="Quantity" FullName="Tailspin.SimpleSqlRepository.OrderItemsTable+Parameters.Quantity">
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Abstract base class should be suffixed with 'Base'" ContentTruncatedThreshold="100" FullName="Naming Conventions \ Abstract base class should be suffixed with 'Base'" QueryId="Query3583907718" NbNodeMatched="4" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Abstract&amp;#0160;base&amp;#0160;class&amp;#0160;should&amp;#0160;be&amp;#0160;suffixed&amp;#0160;with&amp;#0160;'Base'&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsAbstract&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsClass&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;equivalent&amp;#0160;to:&amp;#0160;&amp;#0160;&amp;#0160;DepthOfDeriveFrom&amp;#0160;"System.Object"&amp;#0160;==&amp;#0160;1&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;DepthOfInheritance&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;1&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsGeneric&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"Base$"&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsGeneric&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"Base&amp;lt;"&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column>Depth of inheritance</Column>
      </Columns>
      <Rows>
        <Row Name="OrderState" FullName="Tailspin.Model.OrderState">
          <Val>1</Val>
        </Row>
        <Row Name="InventoryState" FullName="Tailspin.Model.InventoryState">
          <Val>1</Val>
        </Row>
        <Row Name="PaymentMethod" FullName="Tailspin.Model.PaymentMethod">
          <Val>1</Val>
        </Row>
        <Row Name="TransactionState" FullName="Tailspin.Model.TransactionState">
          <Val>1</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>4</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Types name should begin with an Upper character" ContentTruncatedThreshold="100" FullName="Naming Conventions \ Types name should begin with an Upper character" QueryId="Query3965963567" NbNodeMatched="5" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;name&amp;#0160;should&amp;#0160;begin&amp;#0160;with&amp;#0160;an&amp;#0160;Upper&amp;#0160;character&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;name&amp;#0160;of&amp;#0160;a&amp;#0160;type&amp;#0160;should&amp;#0160;begin&amp;#0160;with&amp;#0160;an&amp;#0160;Upper&amp;#0160;letter.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"^[A-Z]"&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Except&amp;#0160;if&amp;#0160;it&amp;#0160;is&amp;#0160;generated&amp;#0160;by&amp;#0160;compiler&amp;#0160;or&amp;#0160;...&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsGeneratedByCompiler&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;...&amp;#0160;if&amp;#0160;it&amp;#0160;is&amp;#0160;declared&amp;#0160;in&amp;#0160;a&amp;#0160;third&amp;#0160;party&amp;#0160;assembly.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsInFrameworkAssembly&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="__RefactorLogTable" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable">
          <Val>53</Val>
        </Row>
        <Row Name="__RefactorLogTable+Parameters" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+Parameters">
          <Val>1</Val>
        </Row>
        <Row Name="__RefactorLogTable+Columns" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+Columns">
          <Val>1</Val>
        </Row>
        <Row Name="__RefactorLogTable+ColumnsQualified" FullName="Tailspin.SimpleSqlRepository.__RefactorLogTable+ColumnsQualified">
          <Val>1</Val>
        </Row>
        <Row Name="_Default" FullName="Tailspin.Web._Default">
          <Val>3</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>59</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>11.8</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>53</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>20.615</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>424.96</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Methods name should begin with an Upper character" ContentTruncatedThreshold="100" FullName="Naming Conventions \ Methods name should begin with an Upper character" QueryId="Query3181132610" NbNodeMatched="23" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;name&amp;#0160;should&amp;#0160;begin&amp;#0160;with&amp;#0160;an&amp;#0160;Upper&amp;#0160;character&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"^[A-Z]"&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsClassConstructor&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsConstructor&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsPropertyGetter&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsPropertySetter&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsIndexerGetter&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsIndexerSetter&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsEventAdder&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsEventRemover&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;IsOperator&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsGeneratedByCompiler&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsInFrameworkAssembly&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;name&amp;#0160;of&amp;#0160;a&amp;#0160;regular&amp;#0160;method&amp;#0160;should&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;begin&amp;#0160;with&amp;#0160;an&amp;#0160;Upper&amp;#0160;letter.&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column># lines of code (LOC)</Column>
      </Columns>
      <Rows>
        <Row Name="_Cancel()" FullName="Tailspin.Model.OrderState._Cancel()">
          <Val>2</Val>
        </Row>
        <Row Name="_Charge()" FullName="Tailspin.Model.OrderState._Charge()">
          <Val>2</Val>
        </Row>
        <Row Name="_Close()" FullName="Tailspin.Model.OrderState._Close()">
          <Val>2</Val>
        </Row>
        <Row Name="_Refund()" FullName="Tailspin.Model.OrderState._Refund()">
          <Val>2</Val>
        </Row>
        <Row Name="_Return()" FullName="Tailspin.Model.OrderState._Return()">
          <Val>2</Val>
        </Row>
        <Row Name="_Ship()" FullName="Tailspin.Model.OrderState._Ship()">
          <Val>2</Val>
        </Row>
        <Row Name="_Submit()" FullName="Tailspin.Model.OrderState._Submit()">
          <Val>2</Val>
        </Row>
        <Row Name="_Verify()" FullName="Tailspin.Model.OrderState._Verify()">
          <Val>2</Val>
        </Row>
        <Row Name="_Fail()" FullName="Tailspin.Model.TransactionState._Fail()">
          <Val>1</Val>
        </Row>
        <Row Name="_Queue()" FullName="Tailspin.Model.TransactionState._Queue()">
          <Val>1</Val>
        </Row>
        <Row Name="_Process()" FullName="Tailspin.Model.TransactionState._Process()">
          <Val>1</Val>
        </Row>
        <Row Name="_Success()" FullName="Tailspin.Model.TransactionState._Success()">
          <Val>1</Val>
        </Row>
        <Row Name="configure()" FullName="SiteRegistry.configure()">
          <Val>3</Val>
        </Row>
        <Row Name="attach_ProductDescriptors(ProductDescriptor)" FullName="Tailspin.Admin.App.Model.Product.attach_ProductDescriptors (ProductDescriptor)">
          <Val>2</Val>
        </Row>
        <Row Name="detach_ProductDescriptors(ProductDescriptor)" FullName="Tailspin.Admin.App.Model.Product.detach_ProductDescriptors (ProductDescriptor)">
          <Val>2</Val>
        </Row>
        <Row Name="attach_Products_Relateds(Products_Related)" FullName="Tailspin.Admin.App.Model.Product.attach_Products_Relateds (Products_Related)">
          <Val>2</Val>
        </Row>
        <Row Name="detach_Products_Relateds(Products_Related)" FullName="Tailspin.Admin.App.Model.Product.detach_Products_Relateds (Products_Related)">
          <Val>2</Val>
        </Row>
        <Row Name="attach_Products_Relateds1(Products_Related)" FullName="Tailspin.Admin.App.Model.Product.attach_Products_Relateds1 (Products_Related)">
          <Val>2</Val>
        </Row>
        <Row Name="detach_Products_Relateds1(Products_Related)" FullName="Tailspin.Admin.App.Model.Product.detach_Products_Relateds1 (Products_Related)">
          <Val>2</Val>
        </Row>
        <Row Name="attach_Products(Product)" FullName="Tailspin.Admin.App.Model.DeliveryMethod.attach_Products(Product)">
          <Val>2</Val>
        </Row>
        <Row Name="detach_Products(Product)" FullName="Tailspin.Admin.App.Model.DeliveryMethod.detach_Products(Product)">
          <Val>2</Val>
        </Row>
        <Row Name="attach_Products(Product)" FullName="Tailspin.Admin.App.Model.InventoryStatus.attach_Products(Product)">
          <Val>2</Val>
        </Row>
        <Row Name="detach_Products(Product)" FullName="Tailspin.Admin.App.Model.InventoryStatus.detach_Products(Product)">
          <Val>2</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>43</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>1.8696</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>1</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>3</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0.44764</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0.20038</Val>
        </Row>
      </Rows>
    </Query>
    <Group Name="Name too long" FullName="Naming Conventions \ Name too long" GroupId="GroupOfRules1667286463" NbQueries="3" NbErrors="0" NbWarns="1" Status="Warn">
      <Query Status="Warn" Name="Avoid methods with name too long" ContentTruncatedThreshold="100" FullName="Naming Conventions \ Name too long \ Avoid methods with name too long" QueryId="Query978121002" NbNodeMatched="23" NbNodeTested="1841" KindOfNode=" methods">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Avoid&amp;#0160;methods&amp;#0160;with&amp;#0160;name&amp;#0160;too&amp;#0160;long&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"^[^\&amp;lt;\(]{35,}.*$"&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsExplicitInterfaceImpl&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsInFrameworkAssembly&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;regex&amp;#0160;matches&amp;#0160;methods&amp;#0160;with&amp;#0160;name&amp;#0160;longer&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;than&amp;#0160;35&amp;#0160;characters.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Method&amp;#0160;Name&amp;#0160;doesn't&amp;#0160;contain&amp;#0160;the&amp;#0160;type&amp;#0160;and&amp;#0160;namespace&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;prefix,&amp;#0160;FullName&amp;#0160;does.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;regex&amp;#0160;computes&amp;#0160;the&amp;#0160;method&amp;#0160;name&amp;#0160;length&amp;#0160;from&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;the&amp;#0160;beginning&amp;#0160;until&amp;#0160;the&amp;#0160;first&amp;#0160;open&amp;#0160;parenthesis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;or&amp;#0160;first&amp;#0160;lower&amp;#0160;than&amp;#0160;(for&amp;#0160;generic&amp;#0160;methods).&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Explicit&amp;#0160;Interface&amp;#0160;Implementation&amp;#0160;methods&amp;#0160;are&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;discarded&amp;#0160;because&amp;#0160;their&amp;#0160;names&amp;#0160;are&amp;#0160;prefixed&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;with&amp;#0160;the&amp;#0160;interface&amp;#0160;name.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>methods</Column>
          <Column># lines of code (LOC)</Column>
        </Columns>
        <Rows>
          <Row Name="Total_Should_Be_1_When_1_Product_Added()" FullName="Tailspin.Tests.ShoppingCartTests .Total_Should_Be_1_When_1_Product_Added()">
            <Val>3</Val>
          </Row>
          <Row Name="Total_Should_Be_2_When_2_Different_Products_Added()" FullName="Tailspin.Tests.ShoppingCartTests .Total_Should_Be_2_When_2_Different_Products_Added()">
            <Val>4</Val>
          </Row>
          <Row Name="Items_Count_Should_Be_1_When_2_of_Same_Product_Added()" FullName="Tailspin.Tests.ShoppingCartTests .Items_Count_Should_Be_1_When_2_of_Same_Product_Added()">
            <Val>5</Val>
          </Row>
          <Row Name="Cart_Item_Quantity_Should_Adjust_To_10()" FullName="Tailspin.Tests.ShoppingCartTests .Cart_Item_Quantity_Should_Adjust_To_10()">
            <Val>5</Val>
          </Row>
          <Row Name="Items_Count_Should_Be_0_When_10_Items_Adjusted_To_0()" FullName="Tailspin.Tests.ShoppingCartTests .Items_Count_Should_Be_0_When_10_Items_Adjusted_To_0()">
            <Val>5</Val>
          </Row>
          <Row Name="Items_Count_Should_Be_0_When_10_Items_Adjusted_To_Negative_10()" FullName="Tailspin.Tests.ShoppingCartTests .Items_Count_Should_Be_0_When_10_Items_Adjusted_To_Negative_10()">
            <Val>5</Val>
          </Row>
          <Row Name="Cart_Returns_Null_When_No_Sku_Found()" FullName="Tailspin.Tests.ShoppingCartTests.Cart_Returns_Null_When_No_Sku_Found()">
            <Val>5</Val>
          </Row>
          <Row Name="Items_Count_Should_Be_0_When_SKU_Removed()" FullName="Tailspin.Tests.ShoppingCartTests .Items_Count_Should_Be_0_When_SKU_Removed()">
            <Val>6</Val>
          </Row>
          <Row Name="Items_Count_Should_Be_0_When_2_Items_Cleared()" FullName="Tailspin.Tests.ShoppingCartTests .Items_Count_Should_Be_0_When_2_Items_Cleared()">
            <Val>8</Val>
          </Row>
          <Row Name="ItemLastAdded_Should_Be_Sku2_When_SKu1_Sku2_Added_In_Sequence()" FullName="Tailspin.Tests.ShoppingCartTests .ItemLastAdded_Should_Be_Sku2_When_SKu1_Sku2_Added_In_Sequence()">
            <Val>6</Val>
          </Row>
          <Row Name="ItemLastAdded_Should_Be_Sku2_When_SKu1_Sku2_Added_In_Sequence_Regardle ss_Of_Adjustments()" FullName="Tailspin.Tests.ShoppingCartTests .ItemLastAdded_Should_Be_Sku2_When_SKu1_Sku2_Added_In_Sequence_Regardl ess_Of_Adjustments()">
            <Val>7</Val>
          </Row>
          <Row Name="Nothing_Should_Be_Added_When_0_Passed_as_Quantity_To_AddItem()" FullName="Tailspin.Tests.ShoppingCartTests .Nothing_Should_Be_Added_When_0_Passed_as_Quantity_To_AddItem()">
            <Val>4</Val>
          </Row>
          <Row Name="Total_Should_Be_100_With_90_Subtotal_10_Tax()" FullName="Tailspin.Tests.ShoppingCartTests .Total_Should_Be_100_With_90_Subtotal_10_Tax()">
            <Val>7</Val>
          </Row>
          <Row Name="Total_Should_Be_110_With_90_Subtotal_10_Tax_and_10_Shipping()" FullName="Tailspin.Tests.ShoppingCartTests .Total_Should_Be_110_With_90_Subtotal_10_Tax_and_10_Shipping()">
            <Val>8</Val>
          </Row>
          <Row Name="ProductModel_ShouldHave_Zero_DiscountPercent()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_ShouldHave_Zero_DiscountPercent()">
            <Val>2</Val>
          </Row>
          <Row Name="ProductModel_Should_Return_9_For_DiscountedPrice_With_10_For_DiscountP ercent()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_Should_Return_9_For_DiscountedPrice_With_10_For_Discount Percent()">
            <Val>3</Val>
          </Row>
          <Row Name="ProductModel_Should_Consider_SKU_Equality()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_Should_Consider_SKU_Equality()">
            <Val>3</Val>
          </Row>
          <Row Name="ProductModel_Should_Return_Name_For_To_String()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_Should_Return_Name_For_To_String()">
            <Val>2</Val>
          </Row>
          <Row Name="ProductModel_Should_Set_Inventory_State_To_InStock_With_10_OnHand_And_ DateAvailable_Now()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_Should_Set_Inventory_State_To_InStock_With_10_OnHand_And _DateAvailable_Now()">
            <Val>2</Val>
          </Row>
          <Row Name="ProductModel_Should_Set_Inventory_State_To_PreOrder_With_0_OnHand_Date Available_InFuture()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_Should_Set_Inventory_State_To_PreOrder_With_0_OnHand_Dat eAvailable_InFuture()">
            <Val>3</Val>
          </Row>
          <Row Name="ProductModel_Should_Set_Inventory_State_To_BackOrder_With_0_OnHand_Dat eAvailable_Now_And_AllowbackOrder()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_Should_Set_Inventory_State_To_BackOrder_With_0_OnHand_Da teAvailable_Now_And_AllowbackOrder()">
            <Val>2</Val>
          </Row>
          <Row Name="ProductModel_Should_Set_Inventory_State_To_Unavailable_With_0_OnHand_D ateAvailable_And_Not_AllowBackOrder()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_Should_Set_Inventory_State_To_Unavailable_With_0_OnHand_ DateAvailable_And_Not_AllowBackOrder()">
            <Val>2</Val>
          </Row>
          <Row Name="ProductModel_Should_Set_Inventory_State_To_PreOrder_With_10_OnHand_Dat eAvailable_Future()" FullName="Commerce.DomainTests.Products.ProductTests .ProductModel_Should_Set_Inventory_State_To_PreOrder_With_10_OnHand_Da teAvailable_Future()">
            <Val>3</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>100</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>4.3478</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>2</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>8</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>1.9249</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>3.7051</Val>
          </Row>
        </Rows>
      </Query>
    </Group>
  </Group>
  <Group Name=".NET Framework Usage" FullName=".NET Framework Usage" GroupId="GroupOfRules776011600" NbQueries="0" NbErrors="0" NbWarns="0" Status="Warn">
    <Group Name="System" FullName=".NET Framework Usage \ System" GroupId="GroupOfRules994470963" NbQueries="13" NbErrors="0" NbWarns="2" Status="Warn">
      <Query Status="Warn" Name="Mark assemblies with CLSCompliant" ContentTruncatedThreshold="100" FullName=".NET Framework Usage \ System \ Mark assemblies with CLSCompliant" QueryId="Query565816795" NbNodeMatched="6" NbNodeTested="23" KindOfNode=" assemblies">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Mark&amp;#0160;assemblies&amp;#0160;with&amp;#0160;CLSCompliant&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;ASSEMBLIES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;HasAttribute&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"OPTIONAL:System.CLSCompliantAttribute"&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsFrameworkAssembly&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;Common&amp;#0160;Language&amp;#0160;Specification&amp;#0160;(CLS)&amp;#0160;defines&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;naming&amp;#0160;restrictions,&amp;#0160;data&amp;#0160;types,&amp;#0160;and&amp;#0160;rules&amp;#0160;to&amp;#0160;which&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;assemblies&amp;#0160;must&amp;#0160;conform&amp;#0160;if&amp;#0160;they&amp;#0160;are&amp;#0160;to&amp;#0160;be&amp;#0160;used&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;across&amp;#0160;programming&amp;#0160;languages.&amp;#0160;Good&amp;#0160;design&amp;#0160;dictates&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;that&amp;#0160;all&amp;#0160;assemblies&amp;#0160;explicitly&amp;#0160;indicate&amp;#0160;CLS&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;compliance&amp;#0160;with&amp;#0160;CLSCompliantAttribute.&amp;#0160;If&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;attribute&amp;#0160;is&amp;#0160;not&amp;#0160;present&amp;#0160;on&amp;#0160;an&amp;#0160;assembly,&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;assembly&amp;#0160;is&amp;#0160;not&amp;#0160;compliant.&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>assemblies</Column>
          <Column># lines of code (LOC)</Column>
        </Columns>
        <Rows>
          <Row Name="Tailspin.Infrastructure" FullName="Tailspin.Infrastructure">
            <Val>326</Val>
          </Row>
          <Row Name="Tailspin.Model" FullName="Tailspin.Model">
            <Val>549</Val>
          </Row>
          <Row Name="Tailspin.SimpleSqlRepository" FullName="Tailspin.SimpleSqlRepository">
            <Val>2 631</Val>
          </Row>
          <Row Name="Tailspin.Test.Model" FullName="Tailspin.Test.Model">
            <Val>158</Val>
          </Row>
          <Row Name="Tailspin.Web" FullName="Tailspin.Web">
            <Val>354</Val>
          </Row>
          <Row Name="Tailspin.Admin.App" FullName="Tailspin.Admin.App">
            <Val>350</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>4 368</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>728</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>158</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>2 631</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>858.56</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>737 119</Val>
          </Row>
        </Rows>
      </Query>
      <Query Status="Warn" Name="Uri fields should be of type System.Uri" ContentTruncatedThreshold="100" FullName=".NET Framework Usage \ System \ Uri fields should be of type System.Uri" QueryId="Query2607364464" NbNodeMatched="6" NbNodeTested="867" KindOfNode=" fields">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Uri&amp;#0160;fields&amp;#0160;should&amp;#0160;be&amp;#0160;of&amp;#0160;type&amp;#0160;System.Uri&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;FIELDS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"Uri$"&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"Url$"&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsOfType&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"OPTIONAL:System.Uri"&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;A&amp;#0160;field&amp;#0160;which&amp;#0160;name&amp;#0160;end&amp;#0160;with&amp;#0160;'Uri'&amp;#0160;is&amp;#0160;deemed&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;as&amp;#0160;representing&amp;#0160;a&amp;#0160;uri.&amp;#0160;Such&amp;#0160;field&amp;#0160;should&amp;#0160;be&amp;#0160;of&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;type&amp;#0160;System.Uri.&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>fields</Column>
          <Column>Size of instance</Column>
        </Columns>
        <Rows>
          <Row Name="ThumbUrl" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Parameters.ThumbUrl">
            <Val>0</Val>
          </Row>
          <Row Name="FullImageUrl" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Parameters .FullImageUrl">
            <Val>0</Val>
          </Row>
          <Row Name="ThumbUrl" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Columns.ThumbUrl">
            <Val>0</Val>
          </Row>
          <Row Name="FullImageUrl" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+Columns.FullImageUrl">
            <Val>0</Val>
          </Row>
          <Row Name="ThumbUrl" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+ColumnsQualified .ThumbUrl">
            <Val>0</Val>
          </Row>
          <Row Name="FullImageUrl" FullName="Tailspin.SimpleSqlRepository.ProductImagesTable+ColumnsQualified .FullImageUrl">
            <Val>0</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>0</Val>
          </Row>
        </Rows>
      </Query>
    </Group>
    <Group Name="System.Collection" FullName=".NET Framework Usage \ System.Collection" GroupId="GroupOfRules-908923421" NbQueries="1" NbErrors="0" NbWarns="0" Status="Ok" />
    <Group Name="System.Runtime.InteropServices" FullName=".NET Framework Usage \ System.Runtime.InteropServices" GroupId="GroupOfRules125586677" NbQueries="3" NbErrors="0" NbWarns="0" Status="Ok" />
    <Group Name="System.Threading" FullName=".NET Framework Usage \ System.Threading" GroupId="GroupOfRules-818084121" NbQueries="7" NbErrors="0" NbWarns="0" Status="Ok" />
    <Group Name="System.Xml" FullName=".NET Framework Usage \ System.Xml" GroupId="GroupOfRules1344796316" NbQueries="2" NbErrors="0" NbWarns="0" Status="Ok" />
    <Group Name="System.Globalization" FullName=".NET Framework Usage \ System.Globalization" GroupId="GroupOfRules-678451365" NbQueries="1" NbErrors="0" NbWarns="1" Status="Warn">
      <Query Status="Warn" Name="Float and Date Parsing must be culture aware" ContentTruncatedThreshold="100" FullName=".NET Framework Usage \ System.Globalization \ Float and Date Parsing must be culture aware" QueryId="Query444835117" NbNodeMatched="4" NbNodeTested="28" KindOfNode=" methods">
        <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Float&amp;#0160;and&amp;#0160;Date&amp;#0160;Parsing&amp;#0160;must&amp;#0160;be&amp;#0160;culture&amp;#0160;aware&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;FROM&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"OPTIONAL:System.DateTime"&lt;/font&gt;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#A31515'&gt;"OPTIONAL:System.Single"&lt;/font&gt;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#A31515'&gt;"OPTIONAL:System.Double"&lt;/font&gt;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#A31515'&gt;"OPTIONAL:System.Decimal"&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;'NameLike'&amp;#0160;CQL&amp;#0160;clause&amp;#0160;operates&amp;#0160;on&amp;#0160;the&amp;#0160;signature&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;"methodName(type1,type2...typeN)"&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"Parse\("&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"ToString\("&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameLike&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"IFormatProvider"&lt;/font&gt;</QueryHtml>
        <Columns>
          <Column>methods</Column>
          <Column># lines of code (LOC)</Column>
        </Columns>
        <Rows>
          <Row Name="TryParse(String,DateTime&amp;)" FullName="System.DateTime.TryParse(String,DateTime&amp;)">
            <Val>N/A</Val>
          </Row>
          <Row Name="ToString()" FullName="System.Decimal.ToString()">
            <Val>N/A</Val>
          </Row>
          <Row Name="ToString(String)" FullName="System.Decimal.ToString(String)">
            <Val>N/A</Val>
          </Row>
          <Row Name="TryParse(String,Decimal&amp;)" FullName="System.Decimal.TryParse(String,Decimal&amp;)">
            <Val>N/A</Val>
          </Row>
          <Row Name="Sum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Average:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Minimum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Maximum:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Standard deviation:" FullName="Stat">
            <Val>0</Val>
          </Row>
          <Row Name="Variance:" FullName="Stat">
            <Val>0</Val>
          </Row>
        </Rows>
      </Query>
    </Group>
  </Group>
  <Group Name="Rules extracted from Source Code" FullName="Rules extracted from Source Code" GroupId="GroupOfRules1491845406" NbQueries="0" NbErrors="0" NbWarns="0" Status="Not yet compiled" />
</CQLRuleResult><CQLQueryResult>
  <Group Name="Code Diff" GroupId="GroupOfQueries-1312349231">
    <Query Status="Ok" Name="API Breaking Changes: Types" ContentTruncatedThreshold="100" FullName="Code Diff \ API Breaking Changes: Types" QueryId="Query756211707" NbNodeMatched="0" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;API&amp;#0160;Breaking&amp;#0160;Changes:&amp;#0160;Types&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsPublic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000064'&gt;VisibilityWasChanged&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;WasRemoved&lt;/font&gt;&lt;font color='#000000'&gt;)&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;rule&amp;#0160;warns&amp;#0160;if&amp;#0160;a&amp;#0160;public&amp;#0160;type&amp;#0160;is&amp;#0160;not&amp;#0160;public&amp;#0160;anymore&amp;#0160;or&amp;#0160;if&amp;#0160;it&amp;#0160;has&amp;#0160;been&amp;#0160;removed.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;break&amp;#0160;the&amp;#0160;code&amp;#0160;of&amp;#0160;your&amp;#0160;clients.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;on&amp;#0160;breaking&amp;#0160;changes&amp;#0160;here:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://codebetter.com/blogs/patricksmacchia/archive/2008/01/20/avoid-api-breaking-changes.aspx" target="_blank"&gt;http://codebetter.com/blogs/patricksmacchia/archive/2008/01/20/avoid-api-breaking-changes.aspx&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;rule&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;at&amp;#0160;analysis&amp;#0160;time&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Project&amp;#0160;Properties&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;Comparison&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Methods added" ContentTruncatedThreshold="100" FullName="Code Diff \ Methods added" QueryId="Query3307108017" NbNodeMatched="0" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;added&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;WasAdded&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;br/&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Methods where code was changed" ContentTruncatedThreshold="100" FullName="Code Diff \ Methods where code was changed" QueryId="Query178515436" NbNodeMatched="0" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Methods&amp;#0160;where&amp;#0160;code&amp;#0160;was&amp;#0160;changed&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;CodeWasChanged&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Public Types added" ContentTruncatedThreshold="100" FullName="Code Diff \ Public Types added" QueryId="Query2657971687" NbNodeMatched="0" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Public&amp;#0160;Types&amp;#0160;added&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;WasAdded&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsPublic&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;br/&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Types added" ContentTruncatedThreshold="100" FullName="Code Diff \ Types added" QueryId="Query892141669" NbNodeMatched="0" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;added&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;WasAdded&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Types where code was changed" ContentTruncatedThreshold="100" FullName="Code Diff \ Types where code was changed" QueryId="Query682290080" NbNodeMatched="0" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;where&amp;#0160;code&amp;#0160;was&amp;#0160;changed&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;CodeWasChanged&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Namespaces added" ContentTruncatedThreshold="100" FullName="Code Diff \ Namespaces added" QueryId="Query3219288706" NbNodeMatched="0" NbNodeTested="66" KindOfNode=" namespaces">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Namespaces&amp;#0160;added&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;NAMESPACES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;WasAdded&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Namespaces where code was changed" ContentTruncatedThreshold="100" FullName="Code Diff \ Namespaces where code was changed" QueryId="Query1685706464" NbNodeMatched="0" NbNodeTested="66" KindOfNode=" namespaces">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Namespaces&amp;#0160;where&amp;#0160;code&amp;#0160;was&amp;#0160;changed&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;NAMESPACES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;CodeWasChanged&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Third party Types that were not used and that are now used" ContentTruncatedThreshold="100" FullName="Code Diff \ Third party Types that were not used and that are now used" QueryId="Query1418381314" NbNodeMatched="0" NbNodeTested="480" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Third&amp;#0160;party&amp;#0160;Types&amp;#0160;that&amp;#0160;were&amp;#0160;not&amp;#0160;used&amp;#0160;and&amp;#0160;that&amp;#0160;are&amp;#0160;now&amp;#0160;used&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsUsedRecently&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Third party Methods that were not used and that are now used" ContentTruncatedThreshold="100" FullName="Code Diff \ Third party Methods that were not used and that are now used" QueryId="Query891883342" NbNodeMatched="0" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Third&amp;#0160;party&amp;#0160;Methods&amp;#0160;that&amp;#0160;were&amp;#0160;not&amp;#0160;used&amp;#0160;and&amp;#0160;that&amp;#0160;are&amp;#0160;now&amp;#0160;used&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;IsUsedRecently&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;/font&gt;</QueryHtml>
    </Query>
  </Group>
  <Group Name="Code Coverage" GroupId="GroupOfQueries1296861689">
    <Query Status="Ok" Name="Complex methods should be 100% covered by tests" ContentTruncatedThreshold="100" FullName="Code Coverage \ Complex methods should be 100% covered by tests" QueryId="Query3111738151" NbNodeMatched="0" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Complex&amp;#0160;methods&amp;#0160;should&amp;#0160;be&amp;#0160;100%&amp;#0160;covered&amp;#0160;by&amp;#0160;tests&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;/*OUT&amp;#0160;OF&amp;#0160;"YourGeneratedCode"&amp;#0160;*/&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;These&amp;#0160;metrics'&amp;#0160;definitions&amp;#0160;are&amp;#0160;available&amp;#0160;here:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#MetricsOnMethods" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#MetricsOnMethods&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;(&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;30&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;ILCyclomaticComplexity&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;50&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;ILNestingDepth&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;4&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbParameters&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;5&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbVariables&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;8&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;OR&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbOverloads&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;6&lt;/b&gt;&amp;#0160;&lt;font color='#000000'&gt;)&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Take&amp;#0160;care&amp;#0160;only&amp;#0160;of&amp;#0160;complex&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;already&amp;#0160;covered&amp;#0160;a&amp;#0160;bit,&amp;#0160;but&amp;#0160;not&amp;#0160;completely&amp;#0160;covered.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;100&lt;/b&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCodeNotCovered&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;rule&amp;#0160;properly&amp;#0160;coverage&amp;#0160;data&amp;#0160;must&amp;#0160;be&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;gathered&amp;#0160;from&amp;#0160;NCover™&amp;#0160;or&amp;#0160;Visual&amp;#0160;Studio™&amp;#0160;Coverage.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Coverage&amp;#0160;-&amp;gt;&amp;#0160;Import&amp;#0160;Coverage&amp;#0160;Files&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;at&amp;#0160;analysis&amp;#0160;time&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Project&amp;#0160;Properties&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;-&amp;gt;&amp;#0160;Code&amp;#0160;Coverage&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;on&amp;#0160;how&amp;#0160;to&amp;#0160;import&amp;#0160;coverage&amp;#0160;data&amp;#0160;here:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Coverage.aspx" target="_blank"&gt;http://www.ndepend.com/Coverage.aspx&lt;/a&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Method changed poorly covered" ContentTruncatedThreshold="100" FullName="Code Coverage \ Method changed poorly covered" QueryId="Query762992772" NbNodeMatched="0" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Method&amp;#0160;changed&amp;#0160;poorly&amp;#0160;covered&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;30&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;CodeWasChanged&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCodeNotCovered&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;coverage&amp;#0160;data&amp;#0160;must&amp;#0160;be&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;gathered&amp;#0160;from&amp;#0160;NCover™&amp;#0160;or&amp;#0160;Visual&amp;#0160;Studio™&amp;#0160;Coverage.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Coverage&amp;#0160;-&amp;gt;&amp;#0160;Import&amp;#0160;Coverage&amp;#0160;Files&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;at&amp;#0160;analysis&amp;#0160;time&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Project&amp;#0160;Properties&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;-&amp;gt;&amp;#0160;Code&amp;#0160;Coverage&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;on&amp;#0160;how&amp;#0160;to&amp;#0160;import&amp;#0160;coverage&amp;#0160;data&amp;#0160;here:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Coverage.aspx" target="_blank"&gt;http://www.ndepend.com/Coverage.aspx&lt;/a&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Method added poorly covered" ContentTruncatedThreshold="100" FullName="Code Coverage \ Method added poorly covered" QueryId="Query2321308370" NbNodeMatched="0" NbNodeTested="1841" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Method&amp;#0160;added&amp;#0160;poorly&amp;#0160;covered&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;30&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;WasAdded&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCodeNotCovered&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;2&amp;#0160;analysis&amp;#0160;must&amp;#0160;be&amp;#0160;compared.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Compare&amp;#0160;-&amp;gt;&amp;#0160;Define&amp;#0160;the&amp;#0160;project's&amp;#0160;Baseline&amp;#0160;for&amp;#0160;Comparison&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;coverage&amp;#0160;data&amp;#0160;must&amp;#0160;be&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;gathered&amp;#0160;from&amp;#0160;NCover™&amp;#0160;or&amp;#0160;Visual&amp;#0160;Studio™&amp;#0160;Coverage.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Coverage&amp;#0160;-&amp;gt;&amp;#0160;Import&amp;#0160;Coverage&amp;#0160;Files&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;at&amp;#0160;analysis&amp;#0160;time&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Project&amp;#0160;Properties&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;-&amp;gt;&amp;#0160;Code&amp;#0160;Coverage&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;on&amp;#0160;how&amp;#0160;to&amp;#0160;import&amp;#0160;coverage&amp;#0160;data&amp;#0160;here:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Coverage.aspx" target="_blank"&gt;http://www.ndepend.com/Coverage.aspx&lt;/a&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Types 95% to 99% covered" ContentTruncatedThreshold="100" FullName="Code Coverage \ Types 95% to 99% covered" QueryId="Query2158826059" NbNodeMatched="0" NbNodeTested="0" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;95%&amp;#0160;to&amp;#0160;99%&amp;#0160;covered&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;=&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;95&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;=&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;99&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCodeNotCovered&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;coverage&amp;#0160;data&amp;#0160;must&amp;#0160;be&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;gathered&amp;#0160;from&amp;#0160;NCover™&amp;#0160;or&amp;#0160;Visual&amp;#0160;Studio™&amp;#0160;Coverage.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Coverage&amp;#0160;-&amp;gt;&amp;#0160;Import&amp;#0160;Coverage&amp;#0160;Files&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;at&amp;#0160;analysis&amp;#0160;time&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Project&amp;#0160;Properties&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;-&amp;gt;&amp;#0160;Code&amp;#0160;Coverage&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;on&amp;#0160;how&amp;#0160;to&amp;#0160;import&amp;#0160;coverage&amp;#0160;data&amp;#0160;here:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Coverage.asp" target="_blank"&gt;http://www.ndepend.com/Coverage.asp&lt;/a&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Namespaces 95% to 99% covered" ContentTruncatedThreshold="100" FullName="Code Coverage \ Namespaces 95% to 99% covered" QueryId="Query355037269" NbNodeMatched="0" NbNodeTested="0" KindOfNode=" namespaces">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Namespaces&amp;#0160;95%&amp;#0160;to&amp;#0160;99%&amp;#0160;covered&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;NAMESPACES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;=&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;95&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;lt;=&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;99&lt;/b&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCodeNotCovered&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;coverage&amp;#0160;data&amp;#0160;must&amp;#0160;be&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;gathered&amp;#0160;from&amp;#0160;NCover™&amp;#0160;or&amp;#0160;Visual&amp;#0160;Studio™&amp;#0160;Coverage.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Coverage&amp;#0160;-&amp;gt;&amp;#0160;Import&amp;#0160;Coverage&amp;#0160;Files&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;at&amp;#0160;analysis&amp;#0160;time&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Project&amp;#0160;Properties&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;-&amp;gt;&amp;#0160;Code&amp;#0160;Coverage&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;on&amp;#0160;how&amp;#0160;to&amp;#0160;import&amp;#0160;coverage&amp;#0160;data&amp;#0160;here:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Coverage.aspx" target="_blank"&gt;http://www.ndepend.com/Coverage.aspx&lt;/a&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Types not covered" ContentTruncatedThreshold="100" FullName="Code Coverage \ Types not covered" QueryId="Query1480013336" NbNodeMatched="0" NbNodeTested="0" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Types&amp;#0160;not&amp;#0160;covered&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCodeNotCovered&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;coverage&amp;#0160;data&amp;#0160;must&amp;#0160;be&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;gathered&amp;#0160;from&amp;#0160;NCover™&amp;#0160;or&amp;#0160;Visual&amp;#0160;Studio™&amp;#0160;Coverage.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Coverage&amp;#0160;-&amp;gt;&amp;#0160;Import&amp;#0160;Coverage&amp;#0160;Files&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;at&amp;#0160;analysis&amp;#0160;time&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Project&amp;#0160;Properties&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;-&amp;gt;&amp;#0160;Code&amp;#0160;Coverage&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;on&amp;#0160;how&amp;#0160;to&amp;#0160;import&amp;#0160;coverage&amp;#0160;data&amp;#0160;here:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Coverage.aspx" target="_blank"&gt;http://www.ndepend.com/Coverage.aspx&lt;/a&gt;&lt;/font&gt;</QueryHtml>
    </Query>
    <Query Status="Ok" Name="Namespaces not covered" ContentTruncatedThreshold="100" FullName="Code Coverage \ Namespaces not covered" QueryId="Query890356204" NbNodeMatched="0" NbNodeTested="0" KindOfNode=" namespaces">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Namespaces&amp;#0160;not&amp;#0160;covered&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;NAMESPACES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#0000FF'&gt;ORDER&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;BY&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;NbLinesOfCode&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;DESC&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;NbLinesOfCodeNotCovered&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;,&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;PercentageCoverage&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;To&amp;#0160;run&amp;#0160;this&amp;#0160;query&amp;#0160;properly&amp;#0160;coverage&amp;#0160;data&amp;#0160;must&amp;#0160;be&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;gathered&amp;#0160;from&amp;#0160;NCover™&amp;#0160;or&amp;#0160;Visual&amp;#0160;Studio™&amp;#0160;Coverage.&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&amp;#0160;&amp;#0160;NDepend&amp;#0160;-&amp;gt;&amp;#0160;Coverage&amp;#0160;-&amp;gt;&amp;#0160;Import&amp;#0160;Coverage&amp;#0160;Files&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;This&amp;#0160;can&amp;#0160;be&amp;#0160;done&amp;#0160;at&amp;#0160;analysis&amp;#0160;time&amp;#0160;throught&amp;#0160;the&amp;#0160;menu:&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Project&amp;#0160;Properties&amp;#0160;-&amp;gt;&amp;#0160;Analysis&amp;#0160;-&amp;gt;&amp;#0160;Code&amp;#0160;Coverage&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;More&amp;#0160;information&amp;#0160;on&amp;#0160;how&amp;#0160;to&amp;#0160;import&amp;#0160;coverage&amp;#0160;data&amp;#0160;here:&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Coverage.aspx" target="_blank"&gt;http://www.ndepend.com/Coverage.aspx&lt;/a&gt;&lt;/font&gt;</QueryHtml>
    </Query>
  </Group>
  <Group Name="Dead Code" GroupId="GroupOfQueries-935955550">
    <Query Status="Warn" Name="Potentially unused types" ContentTruncatedThreshold="100" FullName="Dead Code \ Potentially unused types" QueryId="Query2649374933" NbNodeMatched="2" NbNodeTested="237" KindOfNode=" types">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Potentially&amp;#0160;unused&amp;#0160;types&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;TYPES&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;TypeCa&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Ca=0&amp;#0160;-&amp;gt;&amp;#0160;No&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;-&amp;gt;&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;type&amp;#0160;is&amp;#0160;not&amp;#0160;used&amp;#0160;in&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;context&amp;#0160;of&amp;#0160;this&amp;#0160;application.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Type&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;metric&amp;#0160;definition&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#TypeCa" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#TypeCa&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsPublic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Public&amp;#0160;and&amp;#0160;Protected&amp;#0160;types&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsProtected&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;might&amp;#0160;be&amp;#0160;used&amp;#0160;by&amp;#0160;client&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;applications&amp;#0160;of&amp;#0160;your&amp;#0160;assemblies.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameIs&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"Program"&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Generally,&amp;#0160;types&amp;#0160;named&amp;#0160;Program&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;contain&amp;#0160;a&amp;#0160;Main()&amp;#0160;entry-point&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;method&amp;#0160;and&amp;#0160;this&amp;#0160;condition&amp;#0160;avoid&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;to&amp;#0160;consider&amp;#0160;such&amp;#0160;type&amp;#0160;as&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;unused&amp;#0160;code.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Caution:&amp;#0160;Types&amp;#0160;used&amp;#0160;only&amp;#0160;by&amp;#0160;reflection&amp;#0160;might&amp;#0160;be&amp;#0160;matched.&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>types</Column>
        <Column>Afferent coupling (TypeCa)</Column>
      </Columns>
      <Rows>
        <Row Name="Resources" FullName="Tailspin.Model.Properties.Resources">
          <Val>0</Val>
        </Row>
        <Row Name="Resources" FullName="Tailspin.Admin.App.Properties.Resources">
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Warn" Name="Potentially unused methods" ContentTruncatedThreshold="100" FullName="Dead Code \ Potentially unused methods" QueryId="Query2508064552" NbNodeMatched="22" NbNodeTested="1481" KindOfNode=" methods">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Potentially&amp;#0160;unused&amp;#0160;methods&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;METHODS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;MethodCa&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Ca=0&amp;#0160;-&amp;gt;&amp;#0160;No&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;-&amp;gt;&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;method&amp;#0160;is&amp;#0160;not&amp;#0160;used&amp;#0160;in&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;context&amp;#0160;of&amp;#0160;this&amp;#0160;application.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Method&amp;#0160;&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;metric&amp;#0160;definition&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#MethodCa" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#MethodCa&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsPublic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Public&amp;#0160;and&amp;#0160;Protected&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsProtected&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;might&amp;#0160;be&amp;#0160;used&amp;#0160;by&amp;#0160;client&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;applications&amp;#0160;of&amp;#0160;your&amp;#0160;assemblies..&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsEntryPoint&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Main()&amp;#0160;method&amp;#0160;is&amp;#0160;not&amp;#0160;used&amp;#0160;by-design.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsExplicitInterfaceImpl&lt;/font&gt;&amp;#0160;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;IL&amp;#0160;code&amp;#0160;never&amp;#0160;explicitely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;calls&amp;#0160;explicit&amp;#0160;interface&amp;#0160;methods&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;implementation.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsClassConstructor&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;IL&amp;#0160;code&amp;#0160;never&amp;#0160;explicitely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;calls&amp;#0160;class&amp;#0160;constructors.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsFinalizer&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;IL&amp;#0160;code&amp;#0160;never&amp;#0160;explicitely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;calls&amp;#0160;finalizers.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Caution:&amp;#0160;Methods&amp;#0160;used&amp;#0160;only&amp;#0160;by&amp;#0160;reflection&amp;#0160;might&amp;#0160;be&amp;#0160;matched.&lt;br/&gt;&lt;/font&gt;</QueryHtml>
      <Columns>
        <Column>methods</Column>
        <Column>Afferent coupling (MethodCa)</Column>
      </Columns>
      <Rows>
        <Row Name="set_Key(Object)" FullName="Tailspin.Infrastructure.EntityBase.set_Key(Object)">
          <Val>0</Val>
        </Row>
        <Row Name="GetGravatarURL(String,Int32,String)" FullName="System.Web.Mvc.GravatarHelper.GetGravatarURL(String,Int32,String)">
          <Val>0</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tailspin.Model.Messages..ctor()">
          <Val>0</Val>
        </Row>
        <Row Name="get_Culture()" FullName="Tailspin.Model.Messages.get_Culture()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Culture(CultureInfo)" FullName="Tailspin.Model.Messages.set_Culture(CultureInfo)">
          <Val>0</Val>
        </Row>
        <Row Name="OnCreated(EventArgs)" FullName="Tailspin.Model.Order.OnCreated(EventArgs)">
          <Val>0</Val>
        </Row>
        <Row Name="get_Name()" FullName="Tailspin.Model.PaymentMethod.get_Name()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Name(String)" FullName="Tailspin.Model.PaymentMethod.set_Name(String)">
          <Val>0</Val>
        </Row>
        <Row Name="get_AccountNumber()" FullName="Tailspin.Model.PaymentMethod.get_AccountNumber()">
          <Val>0</Val>
        </Row>
        <Row Name="set_AccountNumber(String)" FullName="Tailspin.Model.PaymentMethod.set_AccountNumber(String)">
          <Val>0</Val>
        </Row>
        <Row Name="get_Expiration()" FullName="Tailspin.Model.PaymentMethod.get_Expiration()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Expiration(DateTime)" FullName="Tailspin.Model.PaymentMethod.set_Expiration(DateTime)">
          <Val>0</Val>
        </Row>
        <Row Name="get_VerificationCode()" FullName="Tailspin.Model.PaymentMethod.get_VerificationCode()">
          <Val>0</Val>
        </Row>
        <Row Name="set_VerificationCode(String)" FullName="Tailspin.Model.PaymentMethod.set_VerificationCode(String)">
          <Val>0</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tailspin.Model.Properties.Resources..ctor()">
          <Val>0</Val>
        </Row>
        <Row Name="get_ResourceManager()" FullName="Tailspin.Model.Properties.Resources.get_ResourceManager()">
          <Val>0</Val>
        </Row>
        <Row Name="get_Culture()" FullName="Tailspin.Model.Properties.Resources.get_Culture()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Culture(CultureInfo)" FullName="Tailspin.Model.Properties.Resources.set_Culture(CultureInfo)">
          <Val>0</Val>
        </Row>
        <Row Name=".ctor()" FullName="Tailspin.Admin.App.Properties.Resources..ctor()">
          <Val>0</Val>
        </Row>
        <Row Name="get_ResourceManager()" FullName="Tailspin.Admin.App.Properties.Resources.get_ResourceManager()">
          <Val>0</Val>
        </Row>
        <Row Name="get_Culture()" FullName="Tailspin.Admin.App.Properties.Resources.get_Culture()">
          <Val>0</Val>
        </Row>
        <Row Name="set_Culture(CultureInfo)" FullName="Tailspin.Admin.App.Properties.Resources.set_Culture(CultureInfo)">
          <Val>0</Val>
        </Row>
        <Row Name="Sum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Average:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Minimum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Maximum:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Standard deviation:" FullName="Stat">
          <Val>0</Val>
        </Row>
        <Row Name="Variance:" FullName="Stat">
          <Val>0</Val>
        </Row>
      </Rows>
    </Query>
    <Query Status="Ok" Name="Potentially unused fields" ContentTruncatedThreshold="100" FullName="Dead Code \ Potentially unused fields" QueryId="Query2099910847" NbNodeMatched="0" NbNodeTested="857" KindOfNode=" fields">
      <QueryHtml>&lt;font color='#008000'&gt;//&amp;#0160;&amp;lt;Name&amp;gt;&lt;/font&gt;&lt;b style="color:#008000;background-color:#E6FFE6"&gt;Potentially&amp;#0160;unused&amp;#0160;fields&lt;/b&gt;&lt;font color='#008000'&gt;&amp;lt;/Name&amp;gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#0000FF'&gt;WARN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IF&lt;/font&gt;&amp;#0160;&lt;font color='#000064'&gt;Count&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;&amp;gt;&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;IN&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;SELECT&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;FIELDS&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;WHERE&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000064'&gt;FieldCa&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;==&lt;/font&gt;&amp;#0160;&lt;b style="color:#000000;background-color:#FFFF99"&gt;0&lt;/b&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Ca=0&amp;#0160;-&amp;gt;&amp;#0160;No&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;-&amp;gt;&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;field&amp;#0160;is&amp;#0160;not&amp;#0160;used&amp;#0160;in&amp;#0160;the&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;context&amp;#0160;of&amp;#0160;this&amp;#0160;application.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Field&amp;#0160;Afferent&amp;#0160;Coupling&amp;#0160;metric&amp;#0160;definition&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;a href="http://www.ndepend.com/Metrics.aspx#FieldCa" target="_blank"&gt;http://www.ndepend.com/Metrics.aspx#FieldCa&lt;/a&gt;&lt;/font&gt;&lt;font color='#008000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsPublic&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Although&amp;#0160;not&amp;#0160;recommended,&amp;#0160;&lt;br/&gt;&lt;/font&gt;&amp;#0160;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsProtected&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Public&amp;#0160;and&amp;#0160;Protected&amp;#0160;fields&amp;#0160;&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;might&amp;#0160;be&amp;#0160;used&amp;#0160;by&amp;#0160;client&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;applications&amp;#0160;of&amp;#0160;your&amp;#0160;assemblies.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsLiteral&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;IL&amp;#0160;code&amp;#0160;never&amp;#0160;explicitely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;uses&amp;#0160;literal&amp;#0160;fields.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;IsEnumValue&lt;/font&gt;&amp;#0160;&lt;font color='#0000FF'&gt;AND&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;The&amp;#0160;IL&amp;#0160;code&amp;#0160;never&amp;#0160;explicitely&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;uses&amp;#0160;enumeration&amp;#0160;value.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&amp;#0160;&lt;/font&gt;&lt;font color='#000000'&gt;!&lt;/font&gt;&lt;font color='#000064'&gt;NameIs&lt;/font&gt;&amp;#0160;&lt;font color='#A31515'&gt;"value__"&lt;/font&gt;&amp;#0160;&lt;font color='#008000'&gt;//&amp;#0160;Field&amp;#0160;named&amp;#0160;'value__'&amp;#0160;are&amp;#0160;relative&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;to&amp;#0160;enumerations&amp;#0160;and&amp;#0160;the&amp;#0160;IL&amp;#0160;code&amp;#0160;&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;never&amp;#0160;explicitely&amp;#0160;uses&amp;#0160;them.&lt;br/&gt;&lt;/font&gt;&lt;font color='#000000'&gt;&lt;br/&gt;&lt;/font&gt;&lt;font color='#008000'&gt;//&amp;#0160;Caution:&amp;#0160;Fields&amp;#0160;used&amp;#0160;only&amp;#0160;by&amp;#0160;reflection&amp;#0160;might&amp;#0160;be&amp;#0160;matched.&lt;/font&gt;</QueryHtml>
    </Query>
  </Group>
</CQLQueryResult><CQLRuleCriticalResult>
  <RuleCritical QueryId="Query1731637661" FullName="Code Quality \ Methods with too many parameters(NbParameters) - critical" />
  <RuleCritical QueryId="Query2846637581" FullName="Code Quality \ Methods too big (NbLinesOfCode)" />
</CQLRuleCriticalResult></NDepend>